The Seven Turrets of Babel¶
Momot, F., Bratus, S., Hallberg, S. M., & Patterson, M. L. (2016). The Seven Turrets of Babel: A Taxonomy of LangSec Errors and How to Expunge Them. 2016 IEEE Cybersecurity Development (SecDev), 45-52.
Cited by¶
1 citation across 1 artifact.
Each citation links to the sentence it supports in the citing article.
Mechanisms¶
- Fuzz Testing Against Acceptance Boundary
- … that keeps it honest is to track boundary coverage rather than pass/fail, keep the fuzzer running continuously so new inputs keep yielding new findings, treat every wrong-accept as both a defect to fix and a case to preserve, and follow the language-theoretic discipline of validating input fully before acting on it.
This sourcePrescribes explicit input grammars, full validation before use, and rejection of nonconforming input before application logic proceeds.
- … that keeps it honest is to track boundary coverage rather than pass/fail, keep the fuzzer running continuously so new inputs keep yielding new findings, treat every wrong-accept as both a defect to fix and a case to preserve, and follow the language-theoretic discipline of validating input fully before acting on it.
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:128c6b9104b5 · see in the full table