Skip to content

Add offensive-nosql-injection skill (MongoDB operator injection) - #50

Open
rudycelekli wants to merge 1 commit into
SnailSploit:mainfrom
rudycelekli:skill/offensive-nosql-injection
Open

rudycelekli wants to merge 1 commit into
SnailSploit:mainfrom
rudycelekli:skill/offensive-nosql-injection

Conversation

@rudycelekli

Copy link
Copy Markdown

Adds offensive-nosql-injection under web, in the house SKILL.md format. Complementary to offensive-sqli.

Coverage: MongoDB operator injection ($gt, $ne, $regex, $where), JSON bodies versus URL-encoded parameters, authentication-bypass validation on example.com, and a short distinction from CouchDB and Redis command injection. Defender view: typed query APIs, disable server-side JavaScript, allowlist operators.

Cites CWE-943, OWASP, and PortSwigger. README web table updated, CHANGELOG bullet added, claude-skills.json regenerated with tools/build_manifest.py.

Made with Cursor

Single-skill change against main. Covers operator injection, $where JavaScript, JSON versus query-string syntax, and a defender view. README, CHANGELOG, and claude-skills.json updated for this skill only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant