CVE-2022-31110: Denial of Service (DoS) vulnerability in RSSHub
Summary
CVE-2022-31110: Denial of Service (DoS) vulnerability in RSSHub. Affects rsshub versions < 1.0.0. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
RSSHub is an open-source project that provides a universal RSS feed aggregator. It allows users to fetch and combine content from various sources into a single feed. RSSHub is written in JavaScript and is available as an npm package. It is widely used by developers and individuals to create customized RSS feeds for their applications and personal use.
Vulnerability Detail
The vulnerability identified as CVE-2022-31110 is a Denial of Service (DoS) vulnerability in RSSHub. By passing specific values to the filter and filterout parameters, an attacker can cause an abnormally high CPU usage, leading to a significant impact on the performance of the servers and RSSHub services. This vulnerability can be exploited remotely without authentication, making it a potential target for malicious actors.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
There is no specific workaround mentioned for this vulnerability. The recommended solution is to update to the latest version of RSSHub.
Conclusion
The Denial of Service vulnerability in RSSHub can be mitigated by updating to the latest version of the package. It is important to stay up-to-date with security patches to ensure the stability and performance of RSSHub services. For further support on vulnerability remediation, you can reach out to DevNack.com.
See every vulnerability recorded for rsshub →
FAQ
The vulnerability can cause high CPU usage, leading to performance issues for the servers and RSSHub services.
Yes, this vulnerability can be exploited remotely without authentication.
Yes, updating RSSHub to version 5c4177441417b44a6e45c3c63e9eac2504abeb5b or later will fix this vulnerability.
There are no known instances of this vulnerability being exploited at the moment.
For more information, you can refer to the full report available at: https://github.com/DIYgod/RSSHub/issues/10045
References
Related vulnerabilities
Recent vulnerabilities recorded for rsshub.