Rust Runtime Bug Classes

Use when writing or reviewing Rust code that touches the filesystem, processes untrusted input, reimplements a Unix CLI, crosses a trust boundary like chroot, or handles bytes that may not be UTF-8 — covers TOCTOU on paths, permission races, OsStr vs String, panic-on-input, silently-discarded errors, NSS/dlopen after chroot, and bug-for-bug compatibility with GNU tools

narenaryan fd7683b 4.0 KB Updated

File contents

narenaryan/agent-skills/tree/main/skills/rust/rust-runtime-bug-classes commit fd7683be98

Frequently asked questions

npx skillmds@latest add narenaryan/rust-runtime-bug-classes