VYPR

Protobuf.js

by Protobufjs

Source repositories

CVEs (4)

  • CVE-2026-54271higJun 15, 2026
    risk 0.38cvss epss

    ## Summary A previous fix for unsafe name handling in `pbjs` static / static-module code generation was incomplete. Affected versions of `protobufjs-cli` could still emit unsafe JavaScript references when generating static output from crafted JSON descriptor input. The common…

  • CVE-2026-48712higJun 15, 2026
    risk 0.38cvss epss

    ## Summary protobufjs could recurse without a depth limit while converting decoded messages to plain objects or JSON. This affected generated `toObject()` conversion and the custom `google.protobuf.Any` JSON conversion path. A crafted protobuf binary payload containing deeply…

  • CVE-2026-54270Jun 15, 2026
    risk 0.00cvss epss

    ## Summary protobufjs 8.2.0 added support for preserving unknown fields encountered during binary decode. Affected versions preserved unknown wire elements in `message.$unknowns` and did not provide a decode-time option to discard unknown fields before retaining them. A…

  • CVE-2026-54269Jun 15, 2026
    risk 0.00cvss epss

    ## Summary protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named `hasOwnProperty`, field or oneof names such as `$type` when loaded through protobufjs JSON/reflection…