VYPR

Protobuf

by Protocolbuffers

pypi: protobuf

Source repositories

CVEs (3)

  • CVE-2024-2410HigMay 3, 2024
    risk 0.49cvss 7.6epss 0.00

    The JsonToBinaryStream() function is part of the protocol buffers C++ implementation and is used to parse JSON from a stream. If the input is broken up into separate chunks in a certain way, the parser will attempt to read bytes from a chunk that has already been freed. 

  • CVE-2026-6409HigApr 16, 2026
    risk 0.39cvss epss 0.00

    A Denial of Service (DoS) vulnerability exists in the Protobuf PHP library during the parsing of untrusted input. Maliciously structured messages—specifically those containing negative varints or deep recursion—can be used to crash the application, impacting service…

  • CVE-2025-4565MedJun 16, 2025
    risk 0.27cvss 5.3epss 0.00

    Any project that uses Protobuf Pure-Python backend to parse untrusted Protocol Buffers data containing an arbitrary number of recursive groups, recursive messages or a series of SGROUP tags can be corrupted by exceeding the Python recursion limit. This can result in a Denial…