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-82329 — Mass exploit for CVE-2026-82329, an unauthenticated authentication bypass in JFrog Artifactory. Supports single-target and batch scanning with multi-threading, automatic admin verification, and persistent admin creation. | Kitploit
Tools/GitHubGitHub/0xcyp1337/cve-2026-82329
Authentication & AuthorizationVulnerability ScannersExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHub0xcyp1337/cve-2026-82329

CVE-2026-82329

Mass exploit for CVE-2026-82329, an unauthenticated authentication bypass in JFrog Artifactory. Supports single-target and batch scanning with multi-threading, automatic admin verification, and persistent admin creation.

View Repository
1 day 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-82329 — JFrog Artifactory Unauthenticated Authentication Bypass (Mass Exploit)

Python 3.8+ CVSS

Critical Authentication Bypass (CVSS 9.8) — Actively Exploited in the Wild

This tool is a mass exploit for CVE-2026-82329, a vulnerability that allows an unauthenticated attacker with network access to obtain full administrative privileges on self‑hosted JFrog Artifactory instances. It supports single‑target and batch scanning with multi‑threading.


⚠️ Vulnerability Overview

PropertyValue
CVE IDCVE-2026-82329
CVSS Score9.8 (Critical)
CWECWE‑287 – Improper Authentication
Disclosure DateAugust 28, 2026
CISA KEVAdded September 2, 2026 (Due: September 5, 2026)
StatusActively Exploited in the Wild

Root Cause

In default installations, JFrog Access keeps a blank join key in the trusted verifier set. This empty string becomes a fully known 32‑byte HMAC secret, allowing an attacker to forge a valid cluster "join" JWT.

Attack Chain

  1. Forge a join JWT using the blank key (alg=HS256, kid=SHA256("")).
  2. POST /access/api/v1/registry/join — no authentication required → returns a SERVICE token with admin scope.
  3. POST /access/api/v1/tokens — uses the service token to mint a full administrative access token.
  4. Use the admin token to:
    • Read system configuration
    • List / steal all existing access tokens
    • Create admin users and repositories
    • Poison artifacts (supply‑chain attack)

📦 Affected Versions

JFrog Cloud is NOT affected — only self‑managed instances.


🚀 Features

  • ✅ Single‑target mode (-u)
  • ✅ Batch scanning from file (-f targets.txt)
  • ✅ Multi‑threading (-t 20)
  • ✅ Automatic proof of admin — verifies token by accessing admin‑only endpoints
  • ✅ Persistent admin user creation (--create-admin USER:PASS)
  • ✅ Token‑only mode (--token-only) for scripting
  • ✅ Progress bar with spinner and real‑time stats
  • ✅ Output files:
    • artifactory_pwned.txt — vulnerable targets with admin tokens
    • artifactory_failed.txt — failed targets with error reasons

📥 Installation

root@kitploit:~
# Clone the repository
git clone https://github.com/0xCyp1337/CVE-2026-82329.git
cd CVE-2026-82329
python3 CVE-2026-82329.py -h

# No external dependencies — uses Python standard library only
# Tested on Python 3.8+
Download Tool
BranchAffected VersionsFixed Version
7.161.x7.161.0 – 7.161.197.161.20
7.146.x7.146.0 – 7.146.367.146.38
7.133.x7.133.0 – 7.133.287.133.29
7.125.x7.125.0 – 7.125.197.125.20
7.117.x7.117.0 – 7.117.277.117.28
7.111.x7.111.4 – 7.111.207.111.21