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-417037.62026-07-30CVE-2026-165306.52026-07-30CVE-2026-179952026-07-30CVE-2026-178692026-07-30CVE-2026-177722026-07-30CVE-2026-177702026-07-30CVE-2026-177452026-07-30CVE-2026-177012026-07-30CVE-2026-176782026-07-30CVE-2026-646855.32026-07-30CVE-2026-106843.02026-07-29CVE-2026-175505.52026-07-29CVE-2026-164656.12026-07-29CVE-2026-581606.52026-07-29CVE-2026-507352026-07-28CVE-2026-424946.12026-07-28CVE-2026-170723.32026-07-28CVE-2026-647765.52026-07-27CVE-2026-647688.12026-07-27CVE-2026-647629.82026-07-27