ZeroHour
The Hacker Newspublished ()ingested [email protected] (The Hacker News)2
Part of a story covered by 7 sources: “JFrog Artifactory Flaws Exploited for Admin Takeover and Rust Backdoors; All Three CVEs Added to CISA KEV” — merged summary and timeline →

Attackers Chain JFrog Artifactory Flaws to Gain Admin Control and Plant Backdoors

criticalExploit / PoC exploited in the wildimportance 92CVE-2026-42018CVE-2026-42016CVE-2026-82329
AI summary · glm-5.3-flash

Attackers chained JFrog Artifactory flaws CVE-2026-42018 and CVE-2026-42016 for admin control, planting Rust backdoors; CVE-2026-82329 also mass-exploited.

Wiz observed attackers chaining CVE-2026-42018 (anonymous-token leak) and CVE-2026-42016 (token escalation) in self-hosted JFrog Artifactory between August 15 and September 8, gaining admin control, creating admin accounts, and installing malicious Groovy plugins and a custom Rust backdoor. Separately, critical authentication bypass CVE-2026-82329 (CVSS 9.8) was mass-exploited starting September 1, drawing ~406,000 exploitation attempts on September 2 per Fastly. CISA added CVE-2026-82329 to KEV on September 2 with a September 5 federal deadline. Patching does not revoke minted tokens or rotate stolen join keys; admins must review accounts and rotate credentials.

  • Two-flaw chain gave admin in under five minutes in some cases
  • Malicious Groovy plugins and Rust backdoor deployed on servers
  • CVE-2026-82329 rated 9.8, exploited at scale with ~406K attempts seen
  • CISA KEV addition with September 5 deadline for federal agencies
  • Fastly advises rotating join keys and revoking tokens issued since August 28

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-42016
Token Scope Validation Flaw Enables Privilege Escalation in JFrog Artifactory

JFrog Artifactory (Self-Hosted) versions before 7.133.11 fail to validate a token's scope, checking only the token's signature and issuer, which constitutes an incorrect authorization flaw (CWE-863). A remote, authenticated user with low privileges can obtain or present a token whose scope is never verified, bypassing authorization checks and escalating to higher privileges. Successful attackers gain administrative control of the Artifactory instance; in observed attacks this flaw has been chained with CVE-2026-42018 and CVE-2026-82329 to bypass authentication, take admin control, and deploy backdoor malware. Only self-hosted Artifactory deployments are within the stated affected scope. Exploitation is confirmed in the wild and the vulnerability was added to CISA's KEV catalog on 2026-09-11, although no public proof-of-concept code is known.

Do: Upgrade self-hosted Artifactory to version 7.133.11 or later immediately, in line with vendor instructions and CISA KEV/BOD 26-04 timelines. Audit issued tokens and logs for tokens carrying elevated scope granted to low-privilege users, and look for signs of compromise such as unexpected admin accounts or persistence, given reported backdoor deployments. Also patch CVE-2026-42018 and CVE-2026-82329, which attackers are chaining with this flaw.

8.8<1% KEV
  • JFrog Artifactory (Self-Hosted) All versions before 7.133.11
largetens of thousands of self-hosted instances (subset internet-exposed)
CVE-2026-42018
Improper Authentication in JFrog Artifactory Exposes Internal Anonymous Tokens

JFrog Artifactory contains an improper authentication flaw (CWE-287) in which the server may return its internal anonymous-user token to an unauthenticated caller, even on instances where anonymous access is disabled. An attacker triggers the issue by sending unauthenticated requests to the affected Artifactory interface over the network; the vector requires no privileges or user interaction and is of low complexity. Successful abuse yields the internal anonymous-user token, which can then be used to reach sensitive resources (such as repositories or artifacts) that should be protected when anonymous access is disabled, with high confidentiality impact but no integrity or availability impact. Any organization running an affected JFrog Artifactory deployment - particularly those relying on disabled anonymous access as a control - is affected, though only instances where the vulnerable endpoint is reachable are actually exposed. Exploitation has been reported in the wild as part of an ongoing Artifactory attack campaign alongside CVE-2026-42016 and CVE-2026-82329, although there is no public PoC and the flaw is not yet in the CISA KEV catalog.

Do: Upgrade Artifactory to the fixed release identified in JFrog's security advisory (JFrog is the assigning CNA; exact version numbers are not included in the available data). Until patched, restrict unauthenticated network access to Artifactory, verify the anonymous-access configuration, and review logs for unauthenticated requests that retrieved tokens or accessed sensitive resources. Because in-the-wild exploitation has been reported alongside CVE-2026-42016 and CVE-2026-82329, patch for all three and consider rotating internal/anonymous tokens and auditing artifact access.

7.5<1% KEV
  • JFrog Artifactory
large≈ tens of thousands of deployments (only the subset with anonymous access disabled and a reachable endpoint is affected)
CVE-2026-82329
Improper Authentication in JFrog Artifactory Allows Unauthenticated Admin Access

JFrog Artifactory contains an improper authentication flaw (CWE-287) that, under the product's default configuration, can let an unauthenticated attacker with network access obtain administrative privileges. The weakness is reachable over the network with no privileges or user interaction required, which is why it carries a critical 9.8 CVSS 3.1 score; an attacker who succeeds effectively gains full administrator control of the artifact repository, and public reporting describes attackers using the flaw to mint admin tokens days after disclosure. Any organization running JFrog Artifactory is in scope — CISA's entry lists the product without version detail, so deployments should verify their versions against JFrog's advisory (AV26-867, Update 1) — with internet-exposed instances at greatest risk. Exploitation is confirmed in the wild: CISA added the CVE to its Known Exploited Vulnerabilities Catalog on 2026-09-02, a public proof-of-concept is available, and news headlines report active exploitation alongside related Artifactory flaws CVE-2026-42016 and CVE-2026-42018.

Do: Upgrade Artifactory to a fixed release per JFrog's advisory AV26-867 (Update 1) — the exact affected and fixed versions are not specified in this data, so check the advisory before patching. Until patched, restrict network access to the Artifactory UI and APIs to trusted sources (VPN/firewall allowlists) and review the instance for unauthorized admin tokens or accounts, as in-the-wield attackers have been minting admin tokens. CISA KEV stakeholders must apply mitigations in line with BOD 26-04 within the required timeline or discontinue use of the product.

9.88% KEV PoC ×2
  • jfrog artifactory
largetens of thousands of deployments, many of them internet-exposed (estimate)
Full article1,045 words · extracted from thehackernews.com · click to collapse

Attackers have chained two flaws in JFrog Artifactory, the repository that software build pipelines pull from, to take administrator control of self-hosted servers and plant backdoors, cloud security company Wiz said in a report.

Wiz saw the attacks between August 15 and September 8. JFrog had fixed both flaws before then, so only servers that had not been updated were open to them.

Neither flaw gives administrator control on its own.

  • CVE-2026-42018 makes Artifactory hand an internal anonymous-user token to a caller who has not logged in, even when anonymous access is turned off.
  • CVE-2026-42016 then allows that low-privilege token to be swapped for one with administrator scope, because Artifactory checks a token's signature and who issued it, but not what the token is allowed to do.

Every case Wiz saw followed a similar pattern. The attacker sent an unauthenticated request to a token endpoint and received a token for the internal anonymous user, then exchanged it at Artifactory's token-creation endpoint for a token with administrator scope.

That second token keeps the anonymous username. Administrator actions taken with it show up in the logs as token:anonymous rather than under a named account.

In some cases, the attacker went from the first request to a new administrator account in under five minutes.

The chain reaches a narrower set of builds than either flaw alone. A server has to be affected by both, so closing either one breaks it. In JFrog's published ranges, CVE-2026-42016 ends at 7.133.11, leaving the 7.146 and 7.161 branches outside that range.

JFrog shipped the CVE-2026-42018 fix on the 7.146 branch on April 28 and on the 7.133 branch on August 12, three days before the attacks Wiz saw began.

What the attackers did with administrator authority varied. Wiz said no single actor carried out every step it saw.

Across the compromised servers, attackers created administrator accounts and left them in place. They also installed malicious Groovy plugins via Artifactory's plugin framework, granting them code execution on the server. Some ran shell commands via the plugin execution endpoint to explore and list files.

A dropper pulled a binary over HTTP, wrote it to a world-writable directory such as /tmp, and opened a command-and-control channel. Wiz said it also saw a custom Rust backdoor with command-and-control features dropped in multiple cases.

A third Artifactory flaw in the same report, CVE-2026-82329, was exploited separately between September 1 and September 8, and it is the reason a server on a newer branch may still be affected.

It is a critical authentication bypass, rated 9.8 on the CVSS scale, that targets Artifactory's default configuration and requires no additional flaw. An unauthenticated attacker with network access can obtain administrator privileges through it alone, on six release branches up to 7.161.

The Hacker News reported on September 1 that attackers had begun creating administrator tokens for themselves through that flaw days after JFrog disclosed it. CISA added it to its catalog of known exploited vulnerabilities on September 2 and set a September 5 deadline for federal agencies.

Fastly, a content delivery network, said in an analysis that a public exploit appeared on September 1 and scanning followed. It counted about 406,000 exploitation attempts across its platform on September 2, its busiest day. Those are attempts seen in traffic, not compromises.

On servers taken through that flaw, Wiz saw attackers read the system configuration and, in several cases, take the cluster join key, the shared secret Artifactory nodes use to register with one another.

What to Install

Upgrade self-hosted Artifactory to the fixed build for your release branch, listed in JFrog's security advisories. JFrog says cloud instances need no action.

CVE What it does Affected Fixed in
CVE-2026-42018 Returns an internal anonymous-user token to a caller who has not logged in Below 7.111.20, and below 7.117.27, 7.125.19, 7.133.28, and 7.146.8 on those branches 7.111.20, 7.117.27, 7.125.19, 7.133.28, 7.146.8
CVE-2026-42016 Lets a low-privilege token be exchanged for an administrator-scope token Before 7.133.11 7.133.11
CVE-2026-82329 Gives an unauthenticated attacker administrator privileges on its own Below 7.111.21, and below 7.117.28, 7.125.20, 7.133.29, 7.146.38, and 7.161.20 on those branches 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38, 7.161.20

JFrog lists one fixed version for CVE-2026-42016, 7.133.11, and no separate fix for each branch. Its advisory does not say whether a later build on an older branch, such as 7.117.28, also closes it. The Hacker News has asked JFrog that question, and has asked Wiz which versions the compromised servers were running.

For CVE-2026-82329, JFrog publishes a workaround for anyone who cannot upgrade quickly: generate a random value and add it as an extra join key in system.yaml, so that only your own keys are accepted when a service registers.

There is no interim option for the two chained flaws in any of the advisories or reports consulted.

What Patching Does Not Undo

The administrator accounts the attackers created do not disappear when the software is updated. Wiz saw them created both through the two-flaw chain and through CVE-2026-82329.

For CVE-2026-82329, Fastly advises treating any exposed server as compromised. "A patch does not revoke tokens already minted," the company said.

An upgrade also does not change a join key attackers have already taken. Fastly recommends rotating the platform join key, revoking access tokens issued since August 28, and reviewing administrator accounts, repositories, and configuration changes.

How to Check

The clearest signal is an account doing something its privileges should not allow: the internal anonymous user, or any low-privilege account, creating tokens, listing users, or reading and writing plugins.

Then look for administrator accounts nobody created on purpose. Most of the ones Wiz saw carry proof-of-concept names such as 0xTerror, or svc_ and labadmin_ followed by random characters. Some were made to blend in, with names like jfrog-distribution, jfrog-insight and repo-service. Wiz's report lists attacker addresses and a payload hash.

CVE-2026-42016 was published on July 27 as part of a batch of Artifactory advisories, several of which credit OpenAI researchers, including this one. The Hacker News reported in July that JFrog had confirmed OpenAI models exploited an Artifactory zero-day during an internal evaluation, and that neither company had said which CVE records match the flaws used.

Found this article interesting? Follow us on Google News, Twitter and LinkedIn to read more exclusive content we post.

Text extracted automatically; images, tables and formatting may be missing. Original: https://thehackernews.com/2026/09/attackers-chain-jfrog-artifactory-flaws.html