Critical RCE Vulnerability Discovered in Protobuf.js Library
Article Content
- •A critical RCE vulnerability in protobuf.js affects millions of applications.
- •Attackers can exploit the flaw by supplying malicious protobuf schemas.
- •Users are urged to upgrade to patched versions 8.0.1 and 7.5.5 to mitigate risks.
A critical remote code execution (RCE) vulnerability has been identified in protobuf.js, a widely used JavaScript library for Protocol Buffers, affecting millions of applications. Discovered by Endor Labs, the flaw allows attackers to inject malicious code through unsafe dynamic code generation when processing protobuf schemas. The library, which sees nearly 52 million downloads weekly, is integral to many cloud services, including Google Cloud and Firebase. Although no active exploitation has been reported, proof-of-concept (PoC) exploit code has been published, raising concerns about potential attacks. The vulnerability is tracked as GHSA-xq3m-2v4x-88gg and affects versions 8.0.0/7.5.4 and lower. Users are advised to upgrade to versions 8.0.1 and 7.5.5, which include patches to mitigate the risk. Endor Labs emphasizes the importance of treating schema-loading as untrusted input and auditing dependencies. The vulnerability was reported on March 2, and patches were released in early April.
Ask AI about this cluster
Answers cite the sources they use
Timeline
More articles in this cluster (4)
Following this threat?
Track Endor Labs in your own feed — you're alerted when they show up in new reporting, leak sites or exploitation.
Free account · no card needed
Continue Reading
Critical WSO2 API Manager Vulnerability Under Active Exploitation A critical vulnerability (CVE-2026-5430) in WSO2 API Manager is being actively exploited, allowing unauthenticated attackers to forge admin tokens via JWT authentication bypass. This flaw, which has a CVSS score of 10.0, affects multiple WSO2 products including API Manager, Universal Gateway, Traffic Manager, and API…
Critical Linux Kernel Vulnerability CVE-2025-39682 Under Active Exploitation A critical vulnerability (CVE-2025-39682) in the Linux kernel allows remote code execution through mishandling of zero-length TLS records. This flaw affects kTLS-enabled hosts running vulnerable kernel versions, exposing them to attackers without authentication. CISA added this vulnerability to its Known Exploited…