HIGH 8.6 npm
Risk of code injection
GHSA-pgjj-866w-fc5c · CVE-2021-21278
Published · Modified
AI SAST
Find this class of vulnerability in your own code
Corgea's AI-native static analysis detects vulnerabilities like this one across your repositories, ranks them by exploitability, and returns review-ready fixes.
Description
Impact
Some routes use eval or Function constructor, which may be injected by the target site with unsafe code, causing server-side security issues
Patches
Temporarily removed the problematic route and added a no-new-func rule to eslint
Self-built users should upgrade to 7f1c430 and later as soon as possible
Credits
Tencent Woodpecker Security Team
For more information
If you have any questions or comments about this advisory:
- Open an issue in https://github.com/DIYgod/RSSHub/issues
- Email us at i@diygod.me
References
- WEB https://github.com/DIYgod/RSSHub/security/advisories/GHSA-pgjj-866w-fc5c
- ADVISORY https://nvd.nist.gov/vuln/detail/CVE-2021-21278
- WEB https://github.com/DIYgod/RSSHub/commit/7f1c43094e8a82e4d8f036ff7d42568fed00699d
- PACKAGE https://github.com/DIYgod/RSSHub
- WEB https://www.npmjs.com/package/rsshub
Ready to move
Start Securing
Free, no credit card | First findings in minutes