(Human) JFrog Artifactory attackers are minting admin keys JFrog Artifactory is under active attack via a critical authentication bypass vulnerability (CVE-2026-82329, CVSS 9.8) that lets unauthenticated attackers mint admin tokens, with public exploitation observed since September 1, according to attack surface management firm watchTowr. JFrog released patches on August 28 for self-hosted versions (7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38, 7.161.20), and CISA added the flaw to its Known Exploited Vulnerabilities catalog on September 2. Organizations running affected versions should urgently patch, rotate credentials, and inspect logs for indicators of compromise. JFrog Artifactory hit the technology spotlight over the past fortnight in an uncomfortable way - OpenAI agents had found https://cdn.openai.com/pdf/67869394-cb91-4c12-888c-5cbd85c7814c/OpenAI-Hugging-Face%20Incident-Technical-Report.pdf?ref=thestack.technology a critical vulnerability CVE-2026-66384 https://www.cve.org/CVERecord?id=CVE-2026-66384&ref=thestack.technology in the software and used it to escape their sandbox. Now it’s facing broader exploitation as attackers abuse another vulnerability in the software a developer platform for storing, versioning, and distributing software artifacts – now allocated CVE-2026-82329 https://www.cve.org/CVERecord?id=CVE-2026-82329&ref=thestack.technology . The critical CVSS 9.8 bug, is an “authentication weakness that, under default configuration, may allow an unauthenticated attacker with network access to obtain administrative privileges,” said https://docs.jfrog.com/releases/docs/jfrog-security-advisories?ref=thestack.technology cve-2026-82329---potential-authentication-bypass-leading-to-administrative-access-in-artifactory JFrog. That’s underplaying it. The bug lets any bad actor with no credentials trivially mint themselves an admin token and thereafter, run riot. The patch diff and a public POC https://github.com/dinosn/cve-2026-82329-jfrog-artifactory?ref=thestack.technology suggest that the exploit primitive is a forged service identity and that, as the POC author Nicolas Krassas puts it, the “SERVICE-authorized surface was over-exposed…” JFrog pushed a patch on August 28. SaaS versions are already fixed. Self-hosting customers will need to update urgently and now, likely, threat-hunt as well: CISA added the vulnerability to KEV on September 2. Customers should upgrade to a fixed version applicable to their release branch: 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38, 7.161.20. Most organisations with a mature security posture should already have Artifactory off public networks but may still want to rotate the access tokens after patching. JFrog Artifactory exploitation: Keys for all Public exploitation has been seen since September 1. That’s according to attack surface management firm watchTowr, whose threat intel lead Yordan Ganchev said its honeypots showed “attackers minting administrator tokens and enumerating users, groups, credential sets and federated access topologies.” He added: “Anyone following along knows what comes next: things will get worse. 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. Organizations running affected versions of JFrog Artifactory should urgently patch internet-exposed systems… inspect audit logs, rotate exposed credentials and investigate connected systems for malicious changes or backdoor access” Krassas suggested looking out for the following IOCs. Access request log : POST /access/api/v1/registry/join from non-cluster hosts, especially followed immediately by POST /access/api/v1/tokens. Access service log : the line Adding join key with kid: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 … means the blank join key is trusted present on unpatched defaults . Access audit / token store : unexpected non-expiring tokens with scope=applied-permissions/admin, audience= , or service-subject admin tokens sub=