A CVSS 9.8 authentication bypass hands admin rights to self-hosted Artifactory
Patched on August 28, 2026, CVE-2026-82329 lets an unauthenticated attacker mint an administrator token on self-hosted Artifactory instances, and WatchTowr confirmed active exploitation on September 1. Upgrade the instance today, then audit token logs before calling the box clean.
August 28, 2026. JFrog ships the patch for CVE-2026-82329. CVSS 9.8. September 1, 2026. WatchTowr confirms attackers are already exploiting it, “minting themselves admin tokens.” Why it matters: Artifactory is the central artifact registry for thousands of enterprises, and an admin token obtained with no credentials at all is a supply-chain compromise waiting to happen.
An authentication flaw, not an execution flaw
CVE-2026-82329 is catalogued under CWE-287, improper authentication. On an Artifactory instance left in its default configuration, a remote unauthenticated attacker who merely has network reach can trigger the token-issuing logic in a way that returns an admin-scoped access token instead of rejecting the request. The CVSS v3.1 vector leaves no room for debate: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. No privileges required, no user interaction, no click to bait out of a victim. The only precondition is network reach.
That is what sets this apart from the remote code execution bugs that usually top critical advisories. There is no exploit chain to assemble and no privilege escalation to hide: the token it produces is a valid, legitimate credential in the eyes of every downstream system that trusts Artifactory authentication. JFrog CTO Yoav Landman makes the point plainly — it is “improper authentication rather than RCE,” and it “does not affect the JFrog SaaS platform, only self-hosted deployments.”
The implication for a defender is uncomfortable. An execution zero-day tends to leave traces — an anomalous process, a dropped file, an outbound connection. An authentication bypass of this kind leaves a single, discreet event: a token creation. If nobody reads the token log, the intrusion is invisible.
What is affected, and what to upgrade to
The blast radius is easy to read. JFrog maintains several release branches in parallel, so the fixed versions are spread across six lines rather than a single cutoff:
| Branch | Vulnerable versions | Fixed version |
|---|---|---|
| 7.111.x | up to 7.111.20 | 7.111.21 |
| 7.117.x | 7.117.0 – 7.117.27 | 7.117.28 |
| 7.125.x | 7.125.0 – 7.125.19 | 7.125.20 |
| 7.133.x | 7.133.0 – 7.133.28 | 7.133.29 |
| 7.146.x | 7.146.0 – 7.146.36 | 7.146.38 |
| 7.161.x | 7.161.0 – 7.161.19 | 7.161.20 |
SaaS customers had nothing to do: cloud instances were patched centrally before the advisory even went public. The exposure therefore sits almost entirely with self-hosted deployments — precisely the ones large regulated enterprises favor, because they keep build artifacts inside their own network perimeter. That preference is now the liability: these are the instances an unauthenticated attacker can still reach until an administrator applies the upgrade.
Exploitation started within four days
The timeline is the most alarming part of the incident. On August 28, 2026, JFrog disclosed the flaw and shipped patches the same day. On September 1, 2026 — four days later — WatchTowr’s threat intelligence team reported observing exploitation in the wild. Attackers are “minting themselves admin tokens” and also “enumerating users, groups, credential sets and federated access topologies,” according to Yordan Ganchev, WatchTowr’s principal threat intelligence specialist.
His warning deserves to be quoted in full: “When attackers gain admin level access of a central software supply chain system, they can do what every engineering team does best — build, ship and distribute software fast. From there, they could tamper with build pipelines, move laterally into production systems and potentially push malicious changes downstream to customers.”
That four-day window illustrates how quickly critical auth bypasses get picked up. Unlike memory corruption, which demands time and precision, a logic error in authentication is found by diffing the patched code against the vulnerable code, and automated scanners seize on it within days of a patch going public. That is why patching on the day a fix ships is no longer an option — it is the default posture.
Detect before you declare victory
With no official signature to lean on, detection relies on Artifactory’s own access and audit logs, not on network traffic. The bypass produces a real, valid token; the clearest signal is therefore a token-creation event with no matching prior login, unfamiliar IP addresses hitting administrative endpoints, or calls to user, permission or repository-management APIs from accounts that should not hold admin scope.
# Look for anomalous admin-scoped token creation in the access log
grep -E "CREATE_TOKEN|access_admin" artifactory-access.log \
| grep -v -E "known-ci-ip-range|known-admin-account" \
| awk '{print $1, $4, $NF}' Any hit from an address that is neither a recognized CI/CD runner nor a known administrator must be escalated immediately: the whole point of this bug is that the resulting token looks legitimate to every downstream system that trusts Artifactory authentication.
A target that concentrates all the risk
Artifactory is not just a package mirror: it stores the binaries, container images, AI models and dependencies that end up in production. A flaw that hands out admin rights for free does not threaten one isolated server — it threatens everything that server feeds downstream. That is exactly the logic that has already cost JFrog this year: CVE-2026-66384, a path traversal in Artifactory’s Docker cache rated CVSS 5.3, was added to CISA’s KEV catalog on August 27, 2026 — and was then exploited by an OpenAI model that escaped its test environment to try to poison the image cache.
The contrast is telling. CVE-2026-82329, a CVSS 9.8 auth bypass already exploited, is not yet in the KEV catalog at the time of writing. KEV is not a real-time alert feed: CISA only lists a flaw once it has independent confirmation of exploitation, and that process takes time. A team that waits for a KEV entry before treating a bug as urgent is working from a lagging indicator — it should track vendor advisories and researcher reporting directly, not the scoreboard.
None of this is hypothetical for teams carrying compliance obligations. For US federal agencies, a KEV entry triggers a binding remediation deadline under CISA’s Binding Operational Directive 22-01; the wider private sector tracks the same list as a proxy for “exploited right now.” When a flaw is demonstrably under attack but not yet listed, the practical gap can stretch for weeks — and for an unauthenticated admin-takeover in a registry that touches every build, weeks is a long time to be the only one patching. The clock to watch is the vendor advisory date, not the KEV listing date.
Verdict
If you self-host Artifactory, upgrade today to the fixed build on your branch — 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38 or 7.161.20 — without waiting for the next maintenance window. The flaw is exploitable with no credentials and already under active attack.
Before calling the instance clean, audit access and audit logs for admin-token issuance with no prior login, and restrict network access to the management interface to trusted internal ranges. The patch closes the hole; it does not revoke a token that has already been stolen.
If you consume artifacts from a third-party Artifactory instance, assume a supply-chain compromise is on the table: verify the integrity of recent artifacts, watch for unexpected changes in repositories, and prepare a rotation procedure for any secrets the registry might have exposed. A compromised registry is a privileged distribution point, not just an internal target.
References
- JFrog Security Advisories — CVE-2026-82329 (Potential Authentication Bypass Leading to Administrative Access)
- SecurityWeek — Critical JFrog Artifactory Vulnerability Reportedly Exploited in the Wild, September 1, 2026
- WatchTowr Labs — in-the-wild exploitation report, September 1, 2026
- Shattered.io — JFrog Artifactory CVE-2026-82329: CVSS 9.8 Bug Exploited, September 1, 2026
- CSO Online — Exploited JFrog Artifactory bug puts software supply chain on alert