Description
libaribb24 (aribb24) through 1.0.3 contains a heap-based buffer overflow vulnerability in src/parser.c that allows attackers to corrupt heap memory via an oversized caption data unit. Attackers can supply a crafted caption PES packet in a media file or broadcast stream, processed through arib_parse_pes(), to crash FFmpeg or VLC and possibly corrupt further memory.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| nkoriyama | aribb24 | ≤ 1.0.3 | — |
References
- https://hackmd.io/@haindpwn/aribb24-caption-data-unit-and-csi-oob-write third-party-advisory
- https://github.com/nkoriyama/aribb24/blob/v1.0.3/src/parser.c technical-description
- VulnCheck Advisory: libaribb24 (aribb24) through 1.0.3 Heap Buffer Overflow via parse_data_unit_statement_body third-party-advisory