Describe the bug
A possible denial-of-service issue was discovered in the ASF parsing component of Exiv2 when handling malformed ASF files.
The issue was responsibly disclosed through GitHub Security Advisories for private review and coordinated handling.
To Reproduce
Detailed reproduction steps and the proof-of-concept file were shared privately in the related security advisory.
Expected behavior
Exiv2 should detect malformed or excessively nested ASF structures gracefully without entering uncontrolled recursion or crashing.
Desktop (please complete the following information):
- OS and version: Linux (Kali Linux / Ubuntu-based)
- Exiv2 version and source: 0.28.8
- Compiler and version: GCC
- Compilation mode and/or compiler flags: default build
Additional context
A private advisory including technical analysis, crash information, and a working PoC has already been submitted to the maintainers.
Describe the bug
A possible denial-of-service issue was discovered in the ASF parsing component of Exiv2 when handling malformed ASF files.
The issue was responsibly disclosed through GitHub Security Advisories for private review and coordinated handling.
To Reproduce
Detailed reproduction steps and the proof-of-concept file were shared privately in the related security advisory.
Expected behavior
Exiv2 should detect malformed or excessively nested ASF structures gracefully without entering uncontrolled recursion or crashing.
Desktop (please complete the following information):
Additional context
A private advisory including technical analysis, crash information, and a working PoC has already been submitted to the maintainers.