Vulnerability · Published Apr 28, 2025 · Assigned by VulDB
CVE-2025-4029code-projects Personal Diary Management System New Record addrecord stack-based overflow
Medium 5.3
In plain English
A medium-severity stack buffer overflow in Personal Diary Management System from code-projects. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 29% of all known vulnerabilities).
Official description
A vulnerability was found in code-projects Personal Diary Management System 1.0 and classified as critical. Affected by this issue is the function addrecord of the component New Record Handler. The manipulation of the argument filename leads to stack-based buffer overflow. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| code-projects | Personal Diary Management System | 1.0 |
Weakness: CWE-121, CWE-119 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
References
- VDB-306392 | code-projects Personal Diary Management System New Record addrecord stack-based overflow vdb-entry, technical-description
- VDB-306392 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #559198 | Personal Diary Management System In C++ With Source Code 10/11 Stack-based Buffer Overflow third-party-advisory
- https://github.com/zzzxc643/cve/blob/main/Diary%20Management%20System%20Stack%20Buffer%20Overflow.md exploit
- https://code-projects.org/ product