Source assertions are not new attribution claims. No sole inventor or transitive actor-CVE inference. { "record": { "id": "local-technique:return-oriented-programming", "title": "Return-oriented programming", "type": "Historical concept", "snapshot": "historical-seed.json", "source_url": "https://hovav.net/ucsd/papers/s07.html", "description": "Existing instruction sequences can express attacker-directed computation after control flow is compromised.", "defensive_context": "Prevent memory corruption and apply suitable control-flow integrity and shadow-stack defenses.", "publication": { "id": "local-publication:return-oriented-programming-milestone", "entity_type": "Publication", "title": "The Geometry of Innocent Flesh on the Bone", "source_url": "https://hovav.net/ucsd/papers/s07.html", "publication_date": "2007", "publisher": "ACM CCS", "credit_display": "Hovav Shacham", "credit_role": "research author and named technique formulation" }, "mappings": [ ], "uncertainty": "Builds on earlier return-into-libc research; not the original memory-corruption weakness.", "rights": "Original concise metadata and linked references; no full paper or payload imported", "review_status": "Editorial historical seed; conceptual mappings remain explicitly provisional" }, "assertions": [ ], "source_snapshot": null, "notices_url": "https://aol.pm/source-notices.txt", "notices": "Source-specific notices: https://aol.pm/source-notices.txt\nCVE terms: https://www.cve.org/Legal/TermsOfUse" } Source-specific notices: https://aol.pm/source-notices.txt CVE terms: https://www.cve.org/Legal/TermsOfUse