Bugzilla – Bug 1223947
VUL-0: CVE-2024-2410: protobuf: use after free when parsing JSON from a stream
Last modified: 2024-06-10 14:20:48 UTC
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. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2024-2410 https://www.cve.org/CVERecord?id=CVE-2024-2410 https://github.com/protocolbuffers/protobuf/releases/tag/v25.0
Affects SUSE:ALP:Source:Standard:1.0/protobuf. Already fixed in SUSE:SLE-15-SP{4,5,6}:Update. Older versions are not affected.