Lucene search
+L

2 matches found

osv_go
osv_go
•added 2026/07/27 4:16 p.m.•26 views

GO-2026-5046 CPU exhaustion in Avro decoder in github.com/iskorotkov/avro/v2 and github.com/hamba/avro/v2

The Avro array and map decoders loop over an attacker-controlled block-count value without checking the underlying reader's error state inside the loop body. Reader.ReadBlockHeader returns the count as a Go int, which is 64-bit on amd64 and arm64 targets. A producer can declare a block of up to...

8.7CVSS5.8AI score0.00614EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/07/27 12:00 a.m.•23 views

PT-2026-65348

The Avro map decoder accepts attacker-controlled block-element counts from the wire format and grows the destination map without enforcing an upper bound. A producer can declare an arbitrarily large map in one block, or chunked across many sub-limit blocks and exhaust process memory until the OOM...

5.9AI score
SaveExploits0References3
Rows per page
Query Builder