CVE-2021-28918
Last modified
CVE-2021-28918 is a critical-severity vulnerability rated 9.1/10 on the CVSS scale. Improper input validation of octal strings in netmask npm package v1.0.6 and below allows unauthenticated remote attackers to perform indeterminate SSRF, RFI, and LFI attacks on many of the dependent packages. A remote unauthenticated attacker can bypass packages relying on netmask to filter IPs and reach critical VPN or LAN hosts.. EPSS estimates a 16.36% chance of exploitation in the next 30 days.
Description
Improper input validation of octal strings in netmask npm package v1.0.6 and below allows unauthenticated remote attackers to perform indeterminate SSRF, RFI, and LFI attacks on many of the dependent packages. A remote unauthenticated attacker can bypass packages relying on netmask to filter IPs and reach critical VPN or LAN hosts.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Netmask Project | Netmask | <= 1.0.6 |
References
- https://github.com/advisories/GHSA-pch5-whg9-qr2rThird Party Advisory
- https://github.com/rs/node-netmaskThird Party Advisory
- https://github.com/sickcodes/security/blob/master/advisories/SICK-2021-011.mdExploit, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20210528-0010/Third Party Advisory
- https://www.bleepingcomputer.com/news/security/critical-netmask-networking-bug-impacts-thousands-of-applications/Exploit, Press/Media Coverage, Third Party Advisory
- https://www.npmjs.com/package/netmaskProduct, Third Party Advisory
- https://github.com/advisories/GHSA-pch5-whg9-qr2rThird Party Advisory
- https://github.com/rs/node-netmaskThird Party Advisory
- https://github.com/sickcodes/security/blob/master/advisories/SICK-2021-011.mdExploit, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20210528-0010/Third Party Advisory
- https://www.bleepingcomputer.com/news/security/critical-netmask-networking-bug-impacts-thousands-of-applications/Exploit, Press/Media Coverage, Third Party Advisory
- https://www.npmjs.com/package/netmaskProduct, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2021-28918?
How severe is CVE-2021-28918?
How do I fix CVE-2021-28918?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2021
- CVE-2021-28909BAB TECHNOLOGIE GmbH eibPort V3 prior version 3.9.1 allow un…9.8
- CVE-2021-28910BAB TECHNOLOGIE GmbH eibPort V3 prior version 3.9.1 contains…7.5
- CVE-2021-28911BAB TECHNOLOGIE GmbH eibPort V3 prior version 3.9.1 allow un…9.8
- CVE-2021-28912BAB TECHNOLOGIE GmbH eibPort V3. Each device has its own uni…7.2
- CVE-2021-28913BAB TECHNOLOGIE GmbH eibPort V3 prior version 3.9.1 allow un…9.8
- CVE-2021-28914BAB TECHNOLOGIE GmbH eibPort V3 prior version 3.9.1 allow th…6.5
- CVE-2021-28924Self Authenticated XSS in Nagios Network Analyzer before 2.4…6.1
- CVE-2021-28925SQL injection vulnerability in Nagios Network Analyzer befor…9.8
- CVE-2021-28927The text-to-speech engine in libretro RetroArch for Windows …7.8
- CVE-2021-28931Arbitrary file upload vulnerability in Fork CMS 5.9.2 allows…8.8
- CVE-2021-28935CMS Made Simple (CMSMS) 2.2.15 allows authenticated XSS via …5.4
- CVE-2021-28936The Acexy Wireless-N WiFi Repeater REV 1.0 (28.08.06.1) Web …7.5
Are you affected by CVE-2021-28918?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
