Memory Safety C Cpp

Reference vocabulary for memory-safety vulnerabilities in native C/C++ code — bug-class taxonomy, common arithmetic patterns that lead to corruption, dispatch-family discipline, type-confusion idioms, use-after-free patterns, and exploitability factors. Read when analyzing, hypothesizing, designing harnesses for, or triaging findings against C/C++ code with sanitizer support (ASAN/UBSAN/TSAN/MSan). Not applicable to managed runtimes (JVM, .NET) or scripting languages — those have their own skills.

provos 5c11c40 21.8 KB Updated

File contents

provos/ironcurtain/tree/main/src/workflow/workflows/vuln-discovery/skills/memory-safety-c-cpp commit 5c11c405c7

Frequently asked questions

npx skillmds@latest add provos/memory-safety-c-cpp