Attackers Chain JFrog Artifactory Flaws to Gain Admin Control and Plant Backdoors
Attackers have been actively exploiting vulnerabilities in self-hosted JFrog Artifactory deployments to obtain administrator privileges, create persistent accounts, execute commands and install backdoors, raising serious concerns for organizations that rely on Artifactory as a central component of their software supply chains.

Cloud security company Wiz observed exploitation between August 15 and September 8, 2026, targeting Artifactory installations that had not yet applied available security fixes. In several cases, attackers progressed from unauthenticated access to administrator control in less than five minutes.
The attacks are particularly concerning because Artifactory is not simply an administrative application. It commonly sits directly inside CI/CD environments and stores software packages and artifacts that development and production systems depend on. A successful compromise can therefore create a pathway toward software supply-chain manipulation.
| Category | Details |
|---|---|
| Product | JFrog Artifactory |
| Primary target | Self-hosted deployments |
| Primary vulnerabilities | CVE-2026-42018, CVE-2026-42016 |
| Separate critical flaw | CVE-2026-82329 |
| Attack window observed | August 15 – September 8, 2026 |
| Initial access | Unauthenticated requests |
| Result | Administrator-level access |
| Post-exploitation | Admin account creation, malicious plugins, command execution |
| Malware | Rust-based backdoors and other payloads |
| Supply-chain risk | Potential compromise of artifacts and CI/CD environments |
How the Attack Chain Worked
The most significant attack observed by Wiz involved chaining CVE-2026-42018 and CVE-2026-42016.
Neither vulnerability alone provides the complete attack path. Together, however, they can allow an unauthenticated attacker to obtain an administrator-scoped token.
The attack broadly follows this sequence:
Unauthenticated request → internal anonymous token → token-scope abuse → administrator token → persistent admin account → malicious plugin → server-side code execution → backdoor
Wiz observed attackers following a remarkably consistent sequence against vulnerable servers.
CVE-2026-42018: Anonymous Token Exposure
The first vulnerability, CVE-2026-42018, affects Artifactory's authentication mechanism.
Under vulnerable configurations, Artifactory could return an internal token associated with its anonymous user identity to an unauthenticated requester, even when anonymous access had been disabled.
This token does not inherently provide administrator access. However, it gives an attacker a valid credential that can be used as the first step in the subsequent privilege-escalation chain.
JFrog rates CVE-2026-42018 as a High-severity vulnerability. The affected branches included versions below the patched releases across several Artifactory release lines.
CVE-2026-42016: Token Scope Validation Weakness
The second vulnerability, CVE-2026-42016, involves insufficient validation of token authorization scope.
Artifactory checks aspects such as the token's signature and issuer, but the vulnerable implementation failed to adequately verify what privileges the token was actually authorized to exercise.
Attackers could therefore take the low-privilege anonymous token obtained through CVE-2026-42018 and exchange it for a token carrying administrator-level scope.
The resulting token retained the anonymous identity, creating an unusual situation in which administrative actions could appear in logs as being performed by token:anonymous.
This logging behavior can make malicious activity considerably harder to distinguish from legitimate anonymous operations unless security teams specifically hunt for privileged activity associated with anonymous identities.
Administrator Access in Minutes
After obtaining an administrator-scoped token, attackers moved quickly.
Wiz observed cases where attackers created a new administrator account in less than five minutes after the initial exploitation request.
Creating a separate administrative account provides persistence even if the original authentication weakness is subsequently patched.
This is particularly important for incident responders: patching the vulnerability does not remove accounts or persistence mechanisms that attackers may already have established.
Malicious Groovy Plugins Provide Code Execution
Once administrator privileges were obtained, attackers abused Artifactory's plugin framework.
Attackers installed malicious Groovy plugins, which provided a mechanism for executing code on the Artifactory server.
Wiz also observed attackers using plugin execution functionality to run shell commands and inspect files on compromised systems.
This transforms the incident from an authentication vulnerability into a full server-compromise scenario.
A compromised Artifactory host can potentially provide attackers with access to:
- Repository contents
- Build artifacts
- Configuration information
- CI/CD credentials
- Access tokens
- Cloud credentials
- Internal network resources
- Software-development infrastructure
Backdoors and Malware Deployment
Post-exploitation activity varied between compromised installations.
Researchers observed payload droppers downloading binaries over HTTP and placing them in writable directories such as /tmp.
In several incidents, attackers also deployed a custom Rust-based backdoor with command-and-control capabilities.
The presence of multiple payload types suggests that the campaign was not simply an automated vulnerability scanner. Different attackers or operators appeared to use compromised Artifactory servers for different objectives.
A Third Vulnerability Was Exploited Separately
The same investigation uncovered another critical Artifactory vulnerability: CVE-2026-82329.
Unlike the two-flaw chain described above, CVE-2026-82329 can independently provide administrator access under vulnerable default configurations.
JFrog classifies it as a Critical authentication-bypass vulnerability affecting several Artifactory release branches.
Wiz observed exploitation of CVE-2026-82329 between September 1 and September 8.
Attackers used the flaw to obtain administrative privileges and subsequently performed activities including:
- Reading system configuration
- Enumerating users
- Enumerating repositories
- Creating tokens
- Accessing cluster join keys
This means organizations running a newer Artifactory branch should not assume that they were automatically protected from the campaign involving the older vulnerability chain.
CVE-2026-82329 Carries a 9.8 Severity Rating
JFrog lists CVE-2026-82329 as a Critical vulnerability.
| CVE | Severity | Core Issue | Exploitation |
|---|---|---|---|
| CVE-2026-42018 | High | Unauthenticated exposure of internal anonymous-user token | Chained |
| CVE-2026-42016 | High | Token scope validation weakness | Chained |
| CVE-2026-82329 | Critical | Authentication bypass leading to administrative access | Exploited independently |
JFrog's advisory lists affected versions across the 7.111, 7.117, 7.125, 7.133, 7.146 and 7.161 branches for CVE-2026-82329, with patched releases available for each affected branch.
Why Artifactory Compromise Is a Supply-Chain Threat
The consequences extend beyond the Artifactory server itself.
Artifactory frequently acts as a trusted repository for software dependencies and build artifacts. CI/CD pipelines may automatically retrieve packages from it during application builds.
This creates a potentially dangerous trust relationship:
Developer → CI/CD pipeline → Artifactory → software artifact → production application
If an attacker can manipulate that trusted repository, malicious code could potentially be introduced into downstream builds.
A compromised Artifactory environment could therefore become a supply-chain attack platform rather than simply another compromised server.
Detection and Threat Hunting
Security teams should investigate Artifactory systems for both exploitation attempts and successful post-compromise activity.
Particular attention should be given to the following API paths:
/access/api/v1/aws/token/
/access/api/v1/tokens
/access/api/v1/registry/join
Successful or unusual requests involving these endpoints should be investigated in context, particularly when they originate from unexpected external sources.
High-Priority Hunting Areas
| Area | What to Investigate |
|---|---|
| Authentication | Anonymous identities receiving privileged tokens |
| API activity | Unexpected requests to token-generation endpoints |
| Accounts | Newly created administrator accounts |
| Plugins | Recently installed or modified Groovy plugins |
| Processes | Shell commands launched by Artifactory |
| Files | Unexpected binaries in /tmp, /var/tmp or /dev/shm |
| Network | New outbound connections from Artifactory |
| Configuration | Unexpected repository or security-setting changes |
| Tokens | Unexpected administrator token creation |
| Cluster security | Access to or changes involving cluster join keys |
Administrators should also review historical logs rather than limiting investigations to activity after the latest patch was installed.
Recommended Mitigation
Organizations running self-hosted JFrog Artifactory should prioritize patching immediately.
JFrog's security advisory lists fixed versions according to the affected release branch. For CVE-2026-82329, the relevant patched releases include:
| Release Branch | Fixed Version |
|---|---|
| 7.111 | 7.111.21 |
| 7.117 | 7.117.28 |
| 7.125 | 7.125.20 |
| 7.133 | 7.133.29 |
| 7.146 | 7.146.38 |
| 7.161 | 7.161.20 |
The exact remediation version should be selected according to the vulnerability and Artifactory branch deployed in the environment.
Restrict Internet Exposure
Artifactory administration interfaces should not be unnecessarily exposed to the public internet.
Where external access is required, organizations should place the service behind appropriate network controls such as:
- VPN access
- IP allowlisting
- Zero-trust access controls
- Reverse proxies
- Web application firewalls
- Network segmentation
Audit Administrator Accounts
After patching, review the complete Artifactory user list.
Look for administrator accounts that were:
- Recently created
- Created outside normal change procedures
- Named like service accounts
- Associated with unknown personnel
- Created during the August–September exploitation window
Do not assume that an account is legitimate simply because its name resembles an internal service.
Review Plugins
Because attackers used malicious Groovy plugins for server-side execution, organizations should inventory installed plugins and compare them against approved software.
Any recently introduced or unexplained plugin should be treated as suspicious until its origin and purpose are confirmed.
Rotate Exposed Credentials
If there is evidence that an Artifactory server was compromised, security teams should consider credentials accessible from the server potentially exposed.
Depending on the deployment, this may include:
- Repository credentials
- CI/CD service-account credentials
- API tokens
- Cloud credentials
- Signing credentials
- Deployment credentials
- Cluster secrets
Credential rotation should be performed as part of an incident-response process rather than only after applying the software patch.
Cloud Versus Self-Hosted Deployments
The current exploitation described by Wiz primarily concerns self-hosted Artifactory deployments.
JFrog states that affected cloud environments have already been fortified for the relevant vulnerabilities, while self-hosted customers need to upgrade to the appropriate fixed versions.
Organizations should nevertheless verify which Artifactory deployment model they operate and confirm remediation status rather than assuming that every environment is protected automatically.
The Bigger Security Lesson
This incident demonstrates why developer infrastructure needs the same level of security attention as production applications.
Artifactory may not be directly visible to customers, but it can sit at the center of an organization's software delivery process.
An attacker who compromises a repository manager potentially gains access to a highly trusted position in the development pipeline.
The combination of authentication bypass, token manipulation, administrative persistence and malicious plugin execution makes this campaign particularly dangerous.
For security teams, the priority should therefore be broader than simply asking:
"Is Artifactory patched?"
The more important questions are:
"Was Artifactory exposed?"
"Was it exploited?"
"Did attackers create persistence?"
"Were artifacts, credentials or CI/CD systems accessed or modified?"
Final Takeaway
Attackers have demonstrated that vulnerable JFrog Artifactory installations can be transformed from software repositories into powerful footholds inside enterprise development environments.
The observed campaign chained CVE-2026-42018 and CVE-2026-42016 to obtain administrator privileges, while CVE-2026-82329 was exploited separately to achieve administrative access. Attackers subsequently created accounts, installed malicious Groovy plugins, executed commands and deployed backdoors.
Organizations running self-hosted Artifactory should patch immediately, restrict external access, audit administrative accounts and plugins, investigate historical activity, and rotate credentials if compromise is suspected.
For development and security teams, the incident reinforces a critical supply-chain principle: the systems that build and distribute software are themselves high-value security assets and must be treated accordingly.
Related reporting
Hackers Exploit Critical WSO2 API Manager JWT Flaw Using Forged Admin Tokens
Security researchers have detected active exploitation attempts targeting a critical authentication-bypass vulnerability in WSO2 API Manager, with attackers sending forged JSON Web Tokens (JWTs) containing administrator privileges.
Nintendo Switch Vulnerability Lets Nearby Attackers Run Unauthorized Code via QR Code Feature
Nintendo has patched a high-severity vulnerability in the original Nintendo Switch that could allow a nearby attacker to execute unauthorized code or access information stored on the console.
China-Linked Hackers Chain Chrome and Windows Zero-Days to Deploy GRIMWEDGE Backdoor
China-linked threat actors have been observed chaining multiple vulnerabilities in Google Chrome and Microsoft Windows as part of sophisticated cyber-espionage campaigns targeting non-governmental organizations and other high-value organizations.


