Katalog CWE

CWE-127 · Słabość

Buffer Under-read

Abstrakcja
Wariant
Status
Szkic
Dodano
19 lipca 2006
Ostatnia zmiana
11 grudnia 2025

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

The product reads from a buffer using buffer access mechanisms such as indexes or pointers that reference memory locations prior to the targeted buffer.

Skutki

  • Confidentiality

    Read Memory

  • Confidentiality

    Bypass Protection Mechanism

    By reading out-of-bounds memory, an attacker might be able to get secret values, such as memory addresses, which can bypass protection mechanisms such as ASLR in order to improve the reliability and likelihood of exploiting a separate weakness to achieve code execution instead of just denial of service.

Przykłady podatności

Słabość nadrzędna

Kiedy powstaje

Dotyczy

Memory-Unsafe, C, C++

Uwagi

Under-studied.

Źródła

  1. Breaking the memory secrecy assumption — Raoul Strackx, Yves Younan, Pieter Philippaerts, Frank Piessens, Sven Lachmund, Thomas Walter, ACM, 2009
  2. The info leak era on software exploitation — Fermin J. Serna, 2012
  3. 24 Deadly Sins of Software Security — Michael Howard, David LeBlanc, John Viega, "Sin 5: Buffer Overruns." Page 89, McGraw-Hill, 2010
  4. AddressSanitizer

Wpis z katalogu CWE 4.20.