IntegraChain

Market Prices

BTC Bitcoin
$81,057.8 +5.12%
ETH Ethereum
$2,492.11 +4.57%
SOL Solana
$104.02 +4.46%
BNB BNB Chain
$721.6 +5.11%
XRP XRP Ledger
$1.45 +7.53%
DOGE Dogecoin
$0.0874 +7.57%
ADA Cardano
$0.2192 +10.54%
AVAX Avalanche
$7.5 +4.81%
DOT Polkadot
$0.8857 +3.02%
LINK Chainlink
$11.82 +6.80%

Event Calendar

{{ๅนดไปฝ}}
22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

18
03
unlock Sui Token Unlock

Team and early investor shares released

28
03
unlock Arbitrum Token Unlock

92 million ARB released

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

12
05
halving BCH Halving

Block reward halving event

Tools

All โ†’

Altseason Index

41

Bitcoin Season

BTC Dominance Altseason

Market Cap

All โ†’
# Coin Price
1
Bitcoin BTC
$81,057.8
1
Ethereum ETH
$2,492.11
1
Solana SOL
$104.02
1
BNB Chain BNB
$721.6
1
XRP Ledger XRP
$1.45
1
Dogecoin DOGE
$0.0874
1
Cardano ADA
$0.2192
1
Avalanche AVAX
$7.5
1
Polkadot DOT
$0.8857
1
Chainlink LINK
$11.82

๐Ÿ‹ Whale Tracker

๐Ÿ”ด
0xb7a7...0679
5m ago
Out
1,825.21 BTC
๐Ÿ”ด
0x5e22...e8f6
12h ago
Out
245,199 DOGE
๐Ÿ”ต
0xaaed...da22
1h ago
Stake
19,932 SOL
Regulation

JFrog Artifactory's 9.8 Authentication Bypass: The Trust Assumption That Broke the Software Supply Chain

0xMax
Hook: On August 28, 2026, JFrog shipped emergency patches for Artifactory across six active maintenance branches. The vulnerability: CWE-287, improper authentication, scoring a flat 9.8 on CVSS. The official advisory was careful, clinical. It said an attacker could bypass authentication, forge admin tokens, enumerate users, groups, and credential sets. By September 1, independent security researchers observed active exploitation from multiple geographic regions. Not a drill. Not a theoretical proof-of-concept. Within 72 hours of disclosure, someone was already minting administrator tokens against internet-exposed self-hosted instances. What caught my eye was not the 9.8 score. It was the patch matrix. JFrog pushed fixes to 7.111.21, 7.117.25, 7.125.15, 7.133.10, 7.146.7, and 7.161.20 โ€” six disjoint version lines simultaneously. That is the signature of a defect living in shared authentication middleware, not a freshly introduced feature regression. A bug in one module can be fixed in one branch. A bug that spans six branches means it sits in the common code path every Artifactory deployment authenticates through. And that changes the threat model from "one bad release" to "foundational trust boundary compromised." Context: Artifactory is the binary repository manager that modern DevOps pipelines treat as a nervous system. It stores versioned software artifacts โ€” Maven jars, npm packages, Docker images, PyPI wheels โ€” and hands them to CI/CD workers on demand. JFrog claims its customer base includes 83% of the Fortune 100. Those customers use Artifactory as the single source of truth for what code goes into production. It is not a peripheral tool. It is the chokepoint between developers and deployed systems. The affected deployment mode is self-hosted. The advisory explicitly notes that JFrog's cloud environment had already been hardened against this specific exploitation path. That distinction is crucial. Cloud instances benefit from centralized authentication layers and continuous monitoring. Self-hosted instances โ€” often running on bare metal or VMs inside enterprise data centers โ€” carry the entire security burden on their own DevOps teams. The internet exposure of these instances is nontrivial. A quick Shodan-style scan would reveal thousands of Artifactory login pages, many running versions months or years behind. CVSS 9.8 means AV:N/AC:L/PR:N/UI:N. No privileges required. No user interaction. The only boundary is the network. The scope is unchanged, which is the one small mercy: the attacker cannot immediately break out of the Artifactory process into the host OS. But that mercy is thin. What lives inside an Artifactory instance is a keyring to the entire software factory. Core: Let me walk through what an attacker actually does with this bypass. Based on the advisory and the observed exploitation patterns, the chain goes like this: first, hit the vulnerable authentication endpoint with crafted requests to forge a valid session. Once inside as an admin, mint an Access Token that grants control over the token service. Then enumerate users, groups, and โ€” most critically โ€” credential sets. Artifactory stores integrated credentials for external systems: cloud provider keys, private repository tokens, signing certificates, database passwords. It is not a vault in the HashiCorp sense, but for CI/CD pipelines it functions as a de facto credential store. Attackers who reach this data own the supply chain downstream. The architecture lesson is about internal trust. In many enterprise systems, the authentication module acts as a gatekeeper at the perimeter. Once you pass that gate, internal services trust your session wholesale. Artifactory seems to follow that pattern. The token service trusts that any request reaching it previously passed authentication. There is no additional HMAC check between services speaking over localhost. This is what I call "barroom trust" โ€” everyone inside the bar assumes everyone else was checked at the door. When the door check fails, the bar is yours. A more robust design would enforce independent signature validation between the authentication middleware and the token service. That would turn a single bypass into at least two separate hurdles. The six-branch patch matrix tells its own story. Backporting a security fix to six version lines is expensive. Each branch needs the same code change, but the surrounding refactors may differ. Regression tests must run per branch. JFrog patched all six within a plausible coordinated timeline, which indicates they correctly identified the shared root cause. But consider the maintenance burden that persists after the fix. Old versions remain in use for years. Enterprises running version 7.111.x might not upgrade to 7.161. They will need to apply the hotfix for their line. If they do not, the vulnerable surface persists indefinitely. I have seen this pattern in the Ethereum smart contract world: a bug in the Solidity compiler standard library affects every contract compiled before a certain version. Forks must all be patched. Teams that fail to upgrade inherit the bug forever. My own forensic experience tells me that the most damaging exploitation of this CVE will not be the first one, but the fifth. Early attackers scan broadly and opportunistically. Later attackers are more targeted: they already know which enterprises rely on Artifactory, and they wait for the initial security noise to die down before moving laterally. Once an attacker holds a forged admin token, they can poison artifacts. A malicious jar pushed to a staging repository looks identical to the legitimate one. The next CI run pulls it, tests may pass if the malicious payload is subtle, and it gets deployed to production. This is not hypothetical. I reverse-engineered Axie Infinity's breeding contracts in 2021 and found similar trust assumptions inside its token ecosystem โ€” one unchecked edge case allowed infinite breeding tokens. The project was too popular to scrutinize deeply. The same operational blindness applies to Artifactory: it runs quietly in the background, so nobody watches it closely until chaos emerges. Let me talk about the cloud versus self-hosted gap. The advisory frames this as a self-hosted issue. Cloud is fine. That is true technically, but it reveals a business-model tension. JFrog has been pushing toward SaaS, and this incident will accelerate that shift. The economic logic is straightforward: a centralized cloud team can patch all instances in hours, while self-hosted customers need to schedule maintenance windows, run staging tests, and hope their change management board approves an emergency patch. The self-hosted model makes customers pay a premium for supposed data control, but they also pay in security patch latency. If you are a CIO and your audit team asks why you stayed on self-hosted Artifactory after a 9.8 with active exploitation, you will have a hard time justifying it. This CVE quietly becomes a sales argument for cloud migration, despite the fact that the cloud version's actual architecture is no more intelligent โ€” it just has better operational hygiene. The credential data at stake deserves a separate paragraph. An Artifactory instance tied to a cloud environment often contains long-lived access keys for AWS, Azure, or GCP. A compromised self-hosted instance with those keys is effectively a direct path to the cloud console. Artifactory also integrates with package registries that require tokens. Once those are exfiltrated, attackers can push malicious versions to a public npm or Maven repository under the enterprise's name. That is how supply chain attacks are born. The NotPetya and SolarWinds playbooks both involved compromising trusted distribution points. Artifactory is precisely such a point. The CVE matters not because of the CVSS score but because of what sits behind the authentication boundary. Contrarian: The usual takeaway from a CVE like this is "patch immediately." That is necessary but not sufficient โ€” and in an odd way, it is misleading. Patching the authentication bypass closes this door, but it does not repair the structural trust model that made the bypass so devastating. The internal barroom trust remains. A future bug in some unrelated endpoint could again grant admin privileges because the authentication middleware and the services it protects do not independently verify claims. Here is the contrarian angle: perhaps the real lesson is that centralized authentication, by its nature, creates black swan attack surfaces. Every user and every internal service relies on a single gate. The savvy engineering response is not to build a better gate but to eliminate the gate's omniscience. Zero-knowledge proofs offer a different pattern: prove you possess valid credentials without disclosing the credential itself. The Artifactory attack exploited a flaw that allowed an attacker to act without needing a valid credential. A ZK-based authentication scheme would require an attacker to actually possess a secret, not just craft a malicious request that convinces a parser they are who they claim to be. But let me be precise: ZK is not magic. It shifts the trust boundary from "software correctly verifies a request" to "cryptographic proof system correctly determines knowledge of secret." The latter is mathematically stronger and less likely to have an entire class of authentication bypass bugs. When I spent three months in 2022 compiling Zcash's Sapling circuits to study proof generation, I found that the hardest problems were not in the math but in the user-facing trust assumptions. Something as mundane as a mishandled nullifier seed could create a comparable vulnerability. So I am not suggesting Artifactory should have used ZK. I am suggesting that enterprises think about the blast radius of any single authentication failure. Another counterintuitive point: the patch itself adds attack surface. Emergency backports across six branches require engineering shortcuts. JFrog's fix may be correct, but the process of coordinating a multi-backport release under pressure is exactly where subtle logic errors creep in. I saw this during my 2018 audit of Gnosis Safe's multisig wallet. The initial patch for signature malleability addressed the obvious issue, but a second malleability vector remained because the fix was applied to the verification function while the hashing function still normalized inputs differently. I do not have evidence that JFrog's fix is incomplete. But I have learned to treat emergency patches with suspicion until independent researchers prove them sound. Takeaway: Looking forward, this CVE will not disappear. Attack infrastructures rotate IPs and evolve. I expect opportunistic exploitation to continue for at least six months, and targeted exploitation to continue indefinitely against stragglers. More importantly, this incident will feed the regulatory push for software supply chain security. The US executive order on improving the nation's cybersecurity, the EU's NIS2, and similar frameworks already demand software vendors provide transparency. A 9.8 in one of the most widely deployed artifact repositories will sharpen the demand for mandatory vulnerability disclosure deadlines, independent third-party audits, and contractual security requirements for self-hosted deployments. For enterprises, the immediate question is not "should we patch?" โ€” obviously yes. The deeper question is: are you prepared for the next authentication bypass in a different foundational tool? If your entire security posture is a perimeter that evaporates the moment a CVSS 9.8 appears, then you have built a single point of failure. The Artifactory CVE is a warning that trust must be layered, verified, and mathematically auditable โ€” not simply asserted by a login screen. Zero knowledge is not a buzzword; it is a framework for minimizing the cost of trust failures. The question is not whether your infrastructure will face another bypass. It already has. The question is whether your next trust boundary will survive it.

JFrog Artifactory's 9.8 Authentication Bypass: The Trust Assumption That Broke the Software Supply Chain

Fear & Greed

65

Greed

Market Sentiment

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

๐Ÿ’ก Smart Money

0x5b39...6423
Market Maker
+$4.1M
72%
0x6cbf...b9fd
Market Maker
+$3.2M
75%
0x78d5...bc27
Early Investor
+$4.7M
67%