CWE•Base•Draft•20 recent CVEs
CWE-125Out-of-bounds Read
Description
The product reads data past the end, or before the beginning, of the intended buffer.
Common consequences
- Confidentiality→Read MemoryAn attacker could get secret values such as cryptographic keys, PII, memory addresses, or other information that could be used in additional attacks.
- Confidentiality→Bypass Protection MechanismOut-of-bounds memory could contain memory addresses or other information that can be used to bypass ASLR and other protection mechanisms in order to improve the reliability of exploiting a separate weakness for code execution.
- Availability→DoS: Crash, Exit, or RestartAn attacker could cause a segmentation fault or crash by causing memory to be read outside of the bounds of the buffer. This is especially likely when the code reads a variable amount of data and assumes that a sentinel exists to stop the r
- Other→Varies by ContextThe read operation could produce other undefined or unexpected results.
Potential mitigations
- Implementation[object Object]
- Architecture and DesignUse a language that provides appropriate memory abstractions.
Related CWEs
CWE-119Improper Restriction of Operations within the Bounds of a Memory BufferCWE-119Improper Restriction of Operations within the Bounds of a Memory BufferCWE-119Improper Restriction of Operations within the Bounds of a Memory BufferCWE-119Improper Restriction of Operations within the Bounds of a Memory Buffer
Recent CVEs classified under this CWE
CVE-2026-907756.52026-09-13CVE-2026-905608.22026-09-12CVE-2026-905576.12026-09-12CVE-2026-785462026-09-11CVE-2026-133262026-09-11CVE-2026-891603.72026-09-11CVE-2026-891562.92026-09-11CVE-2026-161722026-09-10CVE-2026-498375.92026-09-10CVE-2026-795927.52026-09-10CVE-2026-890468.22026-09-10CVE-2026-880542026-09-10CVE-2026-880482026-09-10CVE-2026-879617.12026-09-10CVE-2026-428064.32026-09-10CVE-2026-795226.52026-09-09CVE-2026-619083.12026-09-09CVE-2026-878754.32026-09-09CVE-2026-225909.12026-09-09CVE-2026-878247.52026-09-09