Wiz tritt Google Cloud bei: Gemeinsam Magie erschaffen

CVE-2026-82329
Artifactory Schwachstellenanalyse und -minderung

Überblick

CVE-2026-82329 is a critical improper authentication vulnerability in JFrog Artifactory (Self-Hosted) that, under default configuration, may allow an unauthenticated attacker with network access to obtain full administrative privileges. Disclosed on August 28, 2026, it affects multiple Artifactory release branches: versions 7.111.4–7.111.20, 7.117.0–7.117.27, 7.125.0–7.125.19, 7.133.0–7.133.28, 7.146.0–7.146.37, and 7.161.0–7.161.19. JFrog Cloud instances were automatically patched and require no action. It carries a CVSS v3.1 base score of 9.8 (Critical) (JFrog Advisory, GitHub Advisory).

Technische Details

The vulnerability is classified as CWE-287 (Improper Authentication) and stems from a weakness in how Artifactory handles cluster node registration under its default configuration. Specifically, Bishop Fox's technical analysis revealed the flaw involves an empty or improperly validated cluster join key, allowing an unauthenticated attacker to register a rogue node and obtain administrative-level access tokens — effectively "minting" admin tokens without credentials (Bishop Fox). The attack requires only network access to the Artifactory instance, no privileges, and no user interaction, making it fully automatable. A Nuclei detection template was submitted to ProjectDiscovery's template repository shortly after disclosure, confirming the exploitability of the endpoint (GitHub Nuclei PR).

Aufprall

Successful exploitation grants an attacker full administrative control over the JFrog Artifactory instance, with high impact to confidentiality, integrity, and availability. An attacker can read, modify, or delete all stored artifacts and packages, inject malicious packages into CI/CD pipelines, and exfiltrate sensitive build secrets and credentials stored in repositories. Given Artifactory's central role in software supply chains — often serving Fortune 100 CI/CD pipelines — compromise can enable downstream supply chain attacks affecting all consumers of the hosted packages (SecurityWeek, Dark Reading). In observed attack campaigns, threat actors chained this vulnerability with CVE-2026-42016 and CVE-2026-42018 to deploy Rust-based backdoors that persisted even after patching, with one campaign lasting 24 days (BleepingComputer, TechTimes).

Ausnutzbarkeit

CVE-2026-82329 was added to CISA's Known Exploited Vulnerabilities (KEV) catalog on September 2, 2026, with a remediation due date of September 5, 2026, confirming active in-the-wild exploitation (CISA KEV). Exploitation was reported within days of the August 28, 2026 disclosure, with attackers observed forging admin tokens and deploying backdoors. Multiple GitHub repositories claiming PoC code appeared (e.g., HORKimhab/CVE-2026-82329, ynsmroztas/CVE-2026-82329-JFrog-Artifactory-Auth-Bypass, 0xCyp1337/CVE-2026-82329), though at least one was assessed as non-functional (containing only a README with donation links). The EPSS score is approximately 7.67% (94th percentile), and CISA's SSVC assessment classifies exploitation as active and the attack as automatable with total technical impact (GitHub Advisory, Qualys). CISA also noted the vulnerability is under forensic triage requirements per BOD 26-04.

Ausnutzungsschritte

  1. Reconnaissance: Identify internet-facing JFrog Artifactory Self-Hosted instances using Shodan, Censys, or similar tools, filtering for vulnerable version ranges (7.111.4–7.111.20, 7.117.0–7.117.27, 7.125.0–7.125.19, 7.133.0–7.133.28, 7.146.0–7.146.37, 7.161.0–7.161.19).
  2. Identify the vulnerable endpoint: Target the Artifactory Access service cluster node registration endpoint, which under default configuration accepts an empty or improperly validated join key.
  3. Send crafted registration request: Submit an unauthenticated HTTP request to the cluster join endpoint with an empty or crafted join key value, exploiting the improper authentication check (CWE-287) to register a rogue node.
  4. Obtain administrative token: The Access service, believing the rogue node is a legitimate cluster member, issues an administrative-level token to the attacker without requiring valid credentials.
  5. Achieve full admin access: Use the forged admin token to authenticate to the Artifactory REST API with full administrative privileges — enabling artifact manipulation, user management, secret exfiltration, and repository access.
  6. Chain with additional CVEs (observed in attacks): Optionally chain with CVE-2026-42016 (token scope validation bypass) and CVE-2026-42018 (anonymous user token exposure) to escalate further or maintain persistence via Rust-based backdoors deployed into artifact repositories (Bishop Fox, BleepingComputer).

Indikatoren für Kompromittierung

  • Network: Unexpected unauthenticated HTTP POST requests to Artifactory's Access service cluster registration endpoints; outbound connections from the Artifactory server to unknown external IPs; unusual API calls using newly generated admin tokens from unfamiliar source IPs.
  • Logs: Artifactory access logs showing successful admin-level API operations from unauthenticated or previously unknown sources; Access service logs recording new node registrations from unexpected hosts; token issuance events for admin-scoped tokens without corresponding authenticated login events.
  • File System: Presence of unexpected Rust binaries or scripts in Artifactory's working directories or artifact repositories; new or modified artifacts in repositories that were not deployed through normal CI/CD pipelines; backdoor files surviving patch cycles.
  • Process/Behavior: Unexpected child processes spawned by the Artifactory JVM; new administrative user accounts or API keys created without change management records; modifications to repository configurations, permission targets, or user groups by unknown principals.
  • Artifacts: Malicious packages injected into hosted repositories (particularly in build artifact paths); Rust-compiled executables uploaded as artifacts to internal repositories (BleepingComputer, Fastly Blog).

Risikominderung und Problemumgehungen

Immediate patch: Upgrade JFrog Artifactory Self-Hosted to a fixed version for your release branch: 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38, or 7.161.20. JFrog Cloud instances were automatically patched and require no action (JFrog Advisory).

Workaround (if immediate upgrade is not possible): Configure an additionalJoinKeys value in system.yaml under shared.security to enforce that only your own keys are accepted for service registration. Generate a random hex key using openssl rand -hex 16 or python3 -c "import secrets; print(secrets.token_hex(16))", add it as additionalJoinKeys: "<generated_value>", and restart the Access service. For containerized/Helm deployments, set the equivalent environment variable JF_SHARED_SECURITY_ADDITIONALJOINKEYS.

Additional hardening: Restrict network access to Artifactory to trusted networks only; monitor for unauthorized administrative access; review all admin tokens and API keys created after August 28, 2026; conduct forensic triage per CISA BOD 26-04 requirements with a due date of September 5, 2026 (CISA KEV).

Reaktionen der Community

The vulnerability generated significant industry attention, with exploitation reported within days of disclosure. The Register noted the possibility of AI agents or automated tools being involved in the rapid exploitation (The Register). SecurityWeek, Dark Reading, BleepingComputer, The Hacker News, and CSO Online all covered the active exploitation, emphasizing the supply chain risk to organizations using Artifactory in CI/CD pipelines. Fastly published exploitation activity telemetry from their network (Fastly Blog). Bishop Fox released a detailed technical write-up explaining the empty cluster join key root cause. The security community on Reddit (r/blueteamsec, r/CVEWatch) and Mastodon/Infosec.exchange actively discussed detection and remediation. Wiz published research on the broader Artifactory attack campaign chaining multiple CVEs (Wiz Blog). Canada's Cyber Centre (CCCS) issued advisory AV26-867 for the vulnerability.

Zusätzliche Ressourcen


QuelleDieser Bericht wurde mithilfe von KI erstellt

Verwandt Artifactory Schwachstellen:

CVE-Kennung

Strenge

Punktzahl

Technologieen

Name der Komponente

CISA KEV-Exploit

Hat fix

Veröffentlichungsdatum

CVE-2026-82329CRITICAL9.8
  • Artifactory logoArtifactory
  • artifactory
JaJaAug 28, 2026
CVE-2026-70551HIGH8.5
  • Artifactory logoArtifactory
  • cpe:2.3:a:jfrog:artifactory
NeinJaAug 25, 2026
CVE-2026-69104HIGH7.6
  • Artifactory logoArtifactory
  • cpe:2.3:a:jfrog:artifactory
NeinJaAug 25, 2026
CVE-2026-70550MEDIUM6.5
  • Artifactory logoArtifactory
  • cpe:2.3:a:jfrog:artifactory
NeinJaAug 25, 2026
CVE-2026-70548LOW3.5
  • Artifactory logoArtifactory
  • cpe:2.3:a:jfrog:artifactory
NeinJaAug 25, 2026

Kostenlose Schwachstellenbewertung

Benchmarking Ihrer Cloud-Sicherheitslage

Bewerten Sie Ihre Cloud-Sicherheitspraktiken in 9 Sicherheitsbereichen, um Ihr Risikoniveau zu bewerten und Lücken in Ihren Abwehrmaßnahmen zu identifizieren.

Bewertung anfordern

Eine personalisierte Demo anfordern

Sind Sie bereit, Wiz in Aktion zu sehen?

"Die beste Benutzererfahrung, die ich je gesehen habe, bietet vollständige Transparenz für Cloud-Workloads."
David EstlickCISO
"„Wiz bietet eine zentrale Oberfläche, um zu sehen, was in unseren Cloud-Umgebungen vor sich geht.“ "
Adam FletcherSicherheitsbeauftragter
"„Wir wissen, dass, wenn Wiz etwas als kritisch identifiziert, es auch wirklich kritisch ist.“"
Greg PoniatowskiLeiter Bedrohungs- und Schwachstellenmanagement