ReviewToolkits/cpython-security-toolkit

A Claude Code plugin for finding semantic security flaws in CPython's standard library — archive extraction boundaries, validation coverage gaps, resource amplification, and audit hook bypass.

1Stars on the repository
12Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

archive

01

ReviewToolkits/cpython-security-toolkit

Command

Archive extraction boundary analysis. Checks whether CPython's tarfile, zipfile, and shutil.unpackarchive implementations correctly enforce the invariant that no extraction path may write outside the declared destination directory.

1 2d ago A 0 tokens

audit

02

ReviewToolkits/cpython-security-toolkit

Command

Audit hook coverage analysis. Checks whether CPython's file-loading and shell-calling paths correctly emit sys.audit() events and whether security controls depending on those events can be bypassed via alternative code paths.

1 2d ago A 0 tokens

protocol

03

ReviewToolkits/cpython-security-toolkit

Command

Protocol validation coverage analysis. Checks whether security-sensitive values in CPython's HTTP, cookie, WSGI, and URL handling modules are validated consistently across all code paths — including update methods, operator overloads, unpickling, and template substitution paths.

1 2d ago A 0 tokens

resource

05

ReviewToolkits/cpython-security-toolkit

Command

Resource amplification analysis. Checks whether CPython's decompression, parsing, and processing modules correctly bound output size and algorithmic complexity when processing attacker-controlled input.

1 2d ago A 0 tokens