VDB

CVE-2026-44289

CVE-2026-44289 PUBLISHED CVSS 7.5 HIGH

protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs could recurse without a depth limit while decoding nested protobuf data. This affected both skipping unknown group fields and generated decoding of nested message fields. A crafted protobuf binary payload could cause the JavaScript call stack to be exhausted during decoding. This vulnerability is fixed in 7.5.6 and 8.0.2.

EPSS 0.06% · 18.5th percentile

Risk Scores

CVSS v3.1
7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS Score
0.06%
18.5th percentile

Affected Products

VendorProductVersions
protobufjsprotobuf.js< 7.5.6, >= 8.0.0, < 8.0.2
protobufjs_projectprotobufjs0, 8.0.0
npmprotobufjs0, 8.0.0

Timeline

  • May 12, 2026 CVE Published
  • May 14, 2026 CVE Updated
  • May 15, 2026 Security Advisory
  • May 18, 2026 EPSS Score
  • May 19, 2026 EPSS Score
  • May 20, 2026 EPSS Score
  • May 21, 2026 EPSS Score
  • May 22, 2026 EPSS Score
  • May 23, 2026 EPSS Score
  • May 24, 2026 EPSS Score
  • May 25, 2026 EPSS Score
  • May 26, 2026 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›