Vulnerability · Published Mar 1, 2025 · Assigned by VulDB
CVE-2025-1786rizinorg rizin pdb.c msf_stream_directory_free buffer overflow
Medium 5.3
In plain English
A medium-severity buffer overflow in rizin from rizinorg. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 24% of all known vulnerabilities).
Official description
A vulnerability was found in rizinorg rizin up to 0.7.4. It has been rated as critical. This issue affects the function msf_stream_directory_free in the library /librz/bin/pdb/pdb.c. The manipulation of the argument -P leads to buffer overflow. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. Upgrading to version 0.8.0 is able to address this issue. It is recommended to upgrade the affected component.
Affected products (as reported)
Weakness: CWE-120, CWE-119 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
References
- VDB-298007 | rizinorg rizin pdb.c msf_stream_directory_free buffer overflow vdb-entry, technical-description
- VDB-298007 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #502317 | https://github.com/rizinorg/rizin rizin/rz-bin 309f57434dfa17954f02cdcbb3a2ac4108651767 Buffer Over-read third-party-advisory
- https://github.com/rizinorg/rizin/issues/4893 issue-tracking
- https://github.com/user-attachments/files/18765730/rz-bin-6fb50-poc.zip exploit
- https://github.com/rizinorg/rizin/milestone/18 patch