Buffer overflow
Historical concept · local-technique:buffer-overflow
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Writing outside a buffer boundary can corrupt adjacent data or control state.
Bounds validation, memory-safe implementation and layered runtime protection.
No sole inventor asserted. Anderson1972 is an earlier located bounds/control analysis; this1996article is exposition.
Documented publication credit
Smashing The Stack For Fun And Profit — Aleph One (expository author). This is a publication record, not an origin or invention claim.
Inspect structured metadata and provenance
{
"id": "local-technique:buffer-overflow",
"title": "Buffer overflow",
"type": "Historical concept",
"snapshot": "historical-seed.json",
"source_url": "https://phrack.org/issues/49/smashing-the-stack-for-fun-and-profit",
"description": "Writing outside a buffer boundary can corrupt adjacent data or control state.",
"defensive_context": "Bounds validation, memory-safe implementation and layered runtime protection.",
"publication": {
"id": "local-publication:buffer-overflow-milestone",
"entity_type": "Publication",
"title": "Smashing The Stack For Fun And Profit",
"source_url": "https://phrack.org/issues/49/smashing-the-stack-for-fun-and-profit",
"publication_date": "1996-11-08",
"publisher": "Phrack",
"credit_display": "Aleph One",
"credit_role": "expository author"
},
"mappings": [
{
"target_id": "CWE-120",
"relation": "specific classic unchecked-copy weakness",
"status": "research-supplied conceptual mapping; target exists in imported taxonomy; semantic review pending"
},
{
"target_id": "CWE-121",
"relation": "stack-based subtype",
"status": "research-supplied conceptual mapping; target exists in imported taxonomy; semantic review pending"
}
],
"uncertainty": "No sole inventor asserted. Anderson1972 is an earlier located bounds/control analysis; this1996article is exposition.",
"rights": "Original concise metadata and linked references; no full paper or payload imported",
"review_status": "Editorial historical seed; conceptual mappings remain explicitly provisional"
}Explicit source assertions (0)
First 80 shown here; the complete set is in this record’s JSON and plaintext. Each relationship retains its source and locator. No inferred relationships are added.