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
Mass-Scanner-CVE-2026-2631 — Async mass-checker for authorized internal testing of CVE-2026-2631 exposure. | Kitploit
Tools/GitHubGitHub/anggatechi/mass-scanner-cve-2026-2631
Vulnerability ScannersExploitationInformation GatheringWeb SecurityPenetration Testing
GitHubanggatechi/mass-scanner-cve-2026-2631

Mass-Scanner-CVE-2026-2631

Async mass-checker for authorized internal testing of CVE-2026-2631 exposure.

View Repository
24 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

⚡ CVE-2026-2631 Async Mass Checker

Private async mass-checker for internal WordPress validation

Typing SVG


🚨 Warning

This tool performs a destructive validation.

It sends a POST request to the target endpoint and may change shop_secret on vulnerable targets.

Use it only on systems you own or are explicitly authorized to test.


🧠 Overview

This project is a lightweight asynchronous mass-checker built for private validation of CVE-2026-2631 exposure on owned WordPress targets and subdomains.

The scanner is designed to:

  • process many targets concurrently
  • reduce terminal noise by showing only positive hits
  • log vulnerable targets into a result file
  • provide a simple error summary for unreachable or failed targets

This repository is intended for private/internal use only.


✨ Features

  • ⚙️ Async scanning with aiohttp
  • 📂 Target list input from file
  • 🔁 HTTPS → HTTP fallback when needed
  • 🧹 Only vulnerable targets are displayed
  • 📝 Automatic logging to vuln_results.txt
  • 🛡️ Basic false-positive reduction using response filtering
  • 📊 Error classification by type
  • 🎨 Rich colored output when rich is installed

🎯 Validation Logic

The scanner sends a request to:

root@kitploit:~
/wp-json/gsf/v1/update-options

It uses a POST request with the following validation fields:

  • action=resetStoreConfigrations
  • shop_secret=<custom or default value>

A target is marked as vulnerable when:

  • the response status is 200, and
  • the response body matches the expected success pattern

The scanner also applies a simple error-pattern filter to reduce obvious false positives.


📦 Requirements

  • Python 3.10+
  • aiohttp
  • rich (optional, for colored output)

Install dependencies:

root@kitploit:~
pip install aiohttp rich

🚀 Usage

Prepare your target file, for example list.txt:

root@kitploit:~
example.com
sub.example.com
https://app.example.com
http://dev.example.com

Run the scanner:

root@kitploit:~
python main.py

The script will prompt for:

  • confirmation (YES)
  • targets file path
  • concurrency level
  • test shop_secret value

Default values include:

  • target file: list.txt
  • concurrency: 20
  • timeout: 10 seconds

🖥️ Example Output

root@kitploit:~
    #####################################################################
    #  CVE-2026-2631 Scanner - Async Mass Checker (Author AnggaTechI)   #
    #  Only vulnerable targets will be shown and logged.                #
    #  WARNING: This test CHANGES shop_secret on vulnerable             #
    #           sites. Use only with permission.                        #
    #           https://github.com/AnggaTechI                           #
    #####################################################################

⚠️  DESTRUCTIVE OPERATION WARNING
This script will change shop_secret on vulnerable sites.

Scanning 250 targets with 20 concurrent requests...
Only vulnerable sites will appear below.

https://target.tld -> Vuln Found
https://sub.target.tld -> Vuln Found

[Progress] 50/250 scanned...
[Progress] 100/250 scanned...

=== Scan Complete ===
Total targets    : 250
Vulnerable found : 2
Errors (by type) :
  - timeout: 4
  - connection: 7

📁 Output

Positive findings are saved to:

root@kitploit:~
vuln_results.txt

Only targets identified as vulnerable are written to the result file.


📌 Notes

  • This is a POST-based validator.
  • SSL verification is disabled by default in the current script.
  • HTTP fallback is supported if HTTPS fails under certain conditions.
  • Best used in controlled private environments.

⚠️ Disclaimer

This repository is maintained for private research and internal validation purposes only.

The author is not responsible for misuse, unauthorized scanning, service disruption, or configuration changes caused by improper operation of this tool.

Use responsibly. Use carefully. Use only with permission.


👤 Author

AnggaTechI

Private security tooling for internal workflows.

Download Tool