protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.6.5 and 8.6.6, protobufjs parsed option names by advancing through schema tokens until reaching an = token without checking for end of input, so a crafted .proto schema that opens an option declaration and ends prematurely can cause parse, Root.load, or Root.loadSync to loop indefinitely. This issue is fixed in versions 7.6.5 and 8.6.6.
CVE-2026-59877
This high-severity CVE scores 7.5 under NVD CVSS v3. EPSS exploit probability: 0.4%, top 71% of all CVEs by exploit prediction. GitHub Security Advisory data not yet ingested — confidence will rise once GHSA publishes (typical lag: hours to days for open-source ecosystem CVEs; never for infrastructure-only CVEs).
- High severity, but no confirmed exploitation yet
A fix is available — apply it.
- CVSS v3
- 7.5
- EG Score
- 7.5(medium)
- EG Risk
- 49(Track)EG Risk 49/100SSVC: Track
EG Risk is EchelonGraph's 0–100 priority score: it fuses intrinsic severity with real-world exploitation and automatability so you can rank equal-severity CVEs and fix the most dangerous first. Higher = act sooner. Distinct from the 0–10 EG Score (severity).
How it’s computedSeverity75% × 45%Exploitation0% × 40%Automatability100% × 15%Action: Routine — remediate on your standard cadence. - EPSS PROB
- 0%
- EPSS %ILE
- 29%
- KEV
- Not listed
Published
July 8, 2026
Last Modified
July 10, 2026
Advisory Details (6)
Auto-updated Jul 8, 2026Denial of Service via infinite loop in .proto option parsing · Advisory · protobufjs/protobuf.js · GitHub
https://github.com/protobufjs/protobuf.js/security/advisories/GHSA-j3f2-48v5-ccwwprotobufjs: v8.6.6
Patch available: protobufjs/protobuf.js protobufjs-v8.6.6
https://github.com/protobufjs/protobuf.js/releases/tag/protobufjs-v8.6.6protobufjs: v7.6.5
Patch available: protobufjs/protobuf.js protobufjs-v7.6.5
https://github.com/protobufjs/protobuf.js/releases/tag/protobufjs-v7.6.5fix: handle EOF during options parsing
Patch available: protobufjs/protobuf.js protobufjs-cli-v2.5.7 (PR #2352 merged 2026-07-03)
https://github.com/protobufjs/protobuf.js/pull/2352commit fa5c73add738 (protobufjs/protobuf.js)
Patch available: protobufjs/protobuf.js protobufjs-cli-v2.5.7 (contains commit fa5c73add738)
https://github.com/protobufjs/protobuf.js/commit/fa5c73add738ceb471e74da8cc2f3727c3d0a69fcommit 10fba6d54815 (protobufjs/protobuf.js)
Patch available: protobufjs/protobuf.js protobufjs-v7.6.5 (contains commit 10fba6d54815)
https://github.com/protobufjs/protobuf.js/commit/10fba6d54815ceecca8a06b9a6db490c8f5d2217Vendor Advisories for CVE-2026-59877(11)
These vendors published their own advisory mentioning this CVE — often with vendor-specific remediation steps + affected product lists not in NVD.
- RHSA-2026:57365Red Hat Product SecurityHigh
Red Hat Security Advisory: OpenShift Container Platform 4.22.11 bug fix and security update
- RHSA-2026:57590Red Hat Product SecurityHigh
Red Hat Security Advisory: rh-podman-desktop security, bug fix, and enhancement update
- RHSA-2026:52768Red Hat Product SecurityHigh
Red Hat Security Advisory: Red Hat Developer Hub 1.9.8 release.
- RHSA-2026:51162Red Hat Product SecurityHigh
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.2 security update
- RHSA-2026:50850Red Hat Product SecurityHigh
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.1 security update
- RHSA-2026:50839Red Hat Product SecurityHigh
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.2 security update
- RHSA-2026:49735Red Hat Product SecurityHigh
Red Hat Security Advisory: Kiali 2.27.2 for Red Hat OpenShift Service Mesh 3.4
- RHSA-2026:49680Red Hat Product SecurityHigh
Red Hat Security Advisory: Kiali 2.22.8 for Red Hat OpenShift Service Mesh 3.3
- +3 more
Patch Availability(10)
| Vendor / Ecosystem | Fixed in / Patch | Released | Source |
|---|---|---|---|
| redhat | openshift4/ose-console-rhel9:1787158341 | 2026-08-25 | redhat |
| redhat | rh-podman-desktop-0:1.1.2-1.el10_2 | 2026-08-20 | redhat |
| redhat | rhdh/rhdh-hub-rhel9:1785972843 | 2026-08-10 | redhat |
| redhat | ansible-automation-platform/bootc-automation-portal-rhel9:1786006573 | 2026-08-06 | redhat |
| redhat | ansible-automation-platform/automation-portal:1785854226 | 2026-08-05 | redhat |
| redhat | ansible-automation-platform/automation-portal:1785857303 | 2026-08-05 | redhat |
| redhat | openshift-service-mesh/kiali-rhel9:1784806326 | 2026-08-03 | redhat |
| redhat | rhdh/rhdh-hub-rhel9:1785411652 | 2026-08-03 | redhat |
| redhat | openshift-service-mesh/kiali-rhel9:1784806708 | 2026-08-03 | redhat |
| redhat | rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:1785332825 | 2026-07-29 | redhat |
Patches are aggregated from vendor advisories (Red Hat, Microsoft, Cisco, GitHub) and package ecosystems (OSV, GHSA). Multiple rows for the same upstream release have been deduplicated.
Affected Packages
(1 across 1 ecosystem)
npm(1)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| protobufjs | — | 8.6.6 | — |
Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 25× in last 7d / 115× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
Showing the most recent 100 of 154 total refreshes for this CVE.
- 2026-08-27 14:25 UTCEPSS rescore
- 2026-08-27 01:30 UTCEG score recompute
- 2026-08-27 01:30 UTCVendor advisory
- 2026-08-26 14:46 UTCEPSS rescore
- 2026-08-26 08:24 UTCEG score recompute
- 2026-08-26 08:24 UTCVendor advisory
- 2026-08-25 13:49 UTCEPSS rescore
- 2026-08-25 10:12 UTCVendor advisory
- 2026-08-24 21:44 UTCEG score recompute
- 2026-08-24 21:44 UTCVendor advisory
- 2026-08-24 10:07 UTCEG score recompute
- 2026-08-24 10:07 UTCVendor advisory
- 2026-08-23 23:05 UTCVendor advisory
- 2026-08-23 11:38 UTCVendor advisory
- 2026-08-23 00:36 UTCEG score recompute
- 2026-08-23 00:36 UTCVendor advisory
- 2026-08-23 00:19 UTCEPSS rescore
- 2026-08-22 13:07 UTCVendor advisory
- 2026-08-22 02:05 UTCEG score recompute
- 2026-08-22 02:05 UTCVendor advisory
- 2026-08-21 23:49 UTCEPSS rescore
- 2026-08-21 15:02 UTCVendor advisory
- 2026-08-21 03:59 UTCEG score recompute
- 2026-08-21 03:59 UTCVendor advisory
- 2026-08-20 22:55 UTCEPSS rescore
Show 75 moreShow fewer
- 2026-08-20 15:37 UTCVendor advisory
- 2026-08-20 02:00 UTCEG score recompute
- 2026-08-20 02:00 UTCVendor advisory
- 2026-08-19 17:04 UTCEPSS rescore
- 2026-08-19 09:32 UTCVendor advisory
- 2026-08-18 22:28 UTCEG score recompute
- 2026-08-18 22:28 UTCVendor advisory
- 2026-08-18 13:48 UTCEPSS rescore
- 2026-08-18 10:50 UTCVendor advisory
- 2026-08-17 22:29 UTCEG score recompute
- 2026-08-17 22:29 UTCVendor advisory
- 2026-08-17 13:47 UTCEPSS rescore
- 2026-08-17 06:40 UTCVendor advisory
- 2026-08-16 19:38 UTCEG score recompute
- 2026-08-16 19:38 UTCVendor advisory
- 2026-08-16 14:56 UTCEPSS rescore
- 2026-08-16 07:56 UTCEG score recompute
- 2026-08-16 07:56 UTCVendor advisory
- 2026-08-16 02:14 UTCEPSS rescore
- 2026-08-15 20:54 UTCVendor advisory
- 2026-08-15 09:52 UTCEG score recompute
- 2026-08-15 09:52 UTCVendor advisory
- 2026-08-15 01:30 UTCEPSS rescore
- 2026-08-14 22:50 UTCVendor advisory
- 2026-08-14 11:48 UTCVendor advisory
- 2026-08-14 00:46 UTCEG score recompute
- 2026-08-14 00:46 UTCVendor advisory
- 2026-08-13 22:00 UTCEPSS rescore
- 2026-08-13 13:44 UTCVendor advisory
- 2026-08-13 02:42 UTCVendor advisory
- 2026-08-12 15:40 UTCEG score recompute
- 2026-08-12 15:40 UTCVendor advisory
- 2026-08-12 13:51 UTCEPSS rescore
- 2026-08-12 04:38 UTCVendor advisory
- 2026-08-11 17:27 UTCEG score recompute
- 2026-08-11 17:27 UTCVendor advisory
- 2026-08-11 06:13 UTCEG score recompute
- 2026-08-11 06:13 UTCVendor advisory
- 2026-08-11 00:00 UTCEPSS rescore
- 2026-08-10 19:11 UTCVendor advisory
- 2026-08-10 08:08 UTCVendor advisory
- 2026-08-09 21:06 UTCEG score recompute
- 2026-08-09 21:06 UTCVendor advisory
- 2026-08-09 13:46 UTCEPSS rescore
- 2026-08-09 10:04 UTCVendor advisory
- 2026-08-08 23:02 UTCEG score recompute
- 2026-08-08 23:02 UTCVendor advisory
- 2026-08-08 16:37 UTCEPSS rescore
- 2026-08-08 12:00 UTCVendor advisory
- 2026-08-08 00:57 UTCEG score recompute
- 2026-08-08 00:57 UTCVendor advisory
- 2026-08-07 13:55 UTCVendor advisory
- 2026-08-07 02:53 UTCVendor advisory
- 2026-08-06 15:52 UTCEG score recompute
- 2026-08-06 15:52 UTCVendor advisory
- 2026-08-06 13:47 UTCEPSS rescore
- 2026-08-06 04:46 UTCEG score recompute
- 2026-08-06 04:46 UTCVendor advisory
- 2026-08-05 19:17 UTCEPSS rescore
- 2026-08-05 17:45 UTCVendor advisory
- 2026-08-05 06:42 UTCVendor advisory
- 2026-08-04 19:34 UTCEG score recompute
- 2026-08-04 19:34 UTCVendor advisory
- 2026-08-04 15:10 UTCEPSS rescore
- 2026-08-04 10:39 UTCEPSS rescore
- 2026-08-04 08:32 UTCVendor advisory
- 2026-08-03 20:07 UTCEG score recompute
- 2026-08-03 20:07 UTCVendor advisory
- 2026-08-03 10:36 UTCEPSS rescore
- 2026-08-03 09:02 UTCVendor advisory
- 2026-08-02 22:00 UTCVendor advisory
- 2026-08-02 10:58 UTCEG score recompute
- 2026-08-02 10:58 UTCVendor advisory
- 2026-08-02 02:27 UTCEPSS rescore
- 2026-08-01 23:55 UTCVendor advisory
Related CVEs(same vendor + same CWE)
Same vendor
10 shownredhat
- CVE-2001-0825EG 10.0HIGH
- CVE-2001-1009EG 10.0EPSS p93HIGH
- CVE-2001-0554EG 10.0EPSS p98HIGH
- CVE-2001-1162EG 10.0EPSS p96HIGH
- CVE-2001-0414EG 10.0EPSS p100HIGH
- CVE-2001-0191EG 10.0EPSS p92HIGH
- CVE-2001-0301EG 10.0EPSS p91HIGH
- CVE-2001-0197EG 10.0EPSS p96HIGH
- CVE-2001-0233EG 10.0EPSS p96HIGH
- CVE-2001-0010EG 10.0EPSS p98HIGH
Same CWE
10 shownCWE-835
Frequently asked(5)
What is CVE-2026-59877?
When was CVE-2026-59877 disclosed?
Is CVE-2026-59877 actively exploited?
What is the CVSS score of CVE-2026-59877?
How do I remediate CVE-2026-59877?
Dependency Blast Radius
See which npm, PyPI, Go, and Maven packages are affected by CVE-2026-59877
Is Your Infrastructure Affected by CVE-2026-59877?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.