CVE-2026-44288
Last modified
CVE-2026-44288 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs includes a minimal UTF-8 decoder that accepted overlong UTF-8 byte sequences and decoded them to their canonical characters instead of replacing them. EPSS estimates a 0.30% chance of exploitation in the next 30 days.
Description
protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs includes a minimal UTF-8 decoder that accepted overlong UTF-8 byte sequences and decoded them to their canonical characters instead of replacing them. An attacker who can provide protobuf binary data decoded through the affected UTF-8 path may be able to bypass application-level checks that inspect raw bytes before protobuf string decoding. For example, bytes that do not contain certain ASCII characters could decode to strings containing those characters. This vulnerability is fixed in 7.5.6 and 8.0.2.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Protobufjs Project | Protobufjs | < 7.5.6 |
| Protobufjs Project | Protobufjs | >= 8.0.0, < 8.0.2 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-44288?
How severe is CVE-2026-44288?
How do I fix CVE-2026-44288?
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 2026
- CVE-2026-44281GLPI is a free asset and IT management software package. Sta…7
- CVE-2026-44283etcd is a distributed key-value store for the data of a dist…4.3
- CVE-2026-44284FastGPT is an AI Agent building platform. Prior to version 4…6.3
- CVE-2026-44285FastGPT is an AI Agent building platform. Prior to 4.15.0-be…7.7
- CVE-2026-44286FastGPT is an AI Agent building platform. Prior to version 4…2.3
- CVE-2026-44287FastGPT is an AI Agent building platform. Prior to 4.15.0-be…6.3
- CVE-2026-44289protobufjs compiles protobuf definitions into JavaScript (JS…7.5
- CVE-2026-4429The OSM – OpenStreetMap plugin for WordPress is vulnerable t…6.4
- CVE-2026-44290protobufjs compiles protobuf definitions into JavaScript (JS…7.5
- CVE-2026-44291protobufjs compiles protobuf definitions into JavaScript (JS…8.1
- CVE-2026-44292protobufjs compiles protobuf definitions into JavaScript (JS…5.3
- CVE-2026-44293protobufjs compiles protobuf definitions into JavaScript (JS…8.8
Are you affected by CVE-2026-44288?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
