CVE-2025-59038: Prebid.js · Embedded Malicious Code
Affects Prebid.jsSource CVE Database V5
Not known to be exploited · CVSS 8.6 High · fixed in 10.10.0 : patch Prebid.js soon.
Data as of 26 Oct 2026, 12:55 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 28% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 10.10.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 9 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| prebid Prebid.js | Affected
| Fixed in– |
AI-suggested
European organizations should immediately verify their use of Prebid.js and identify any instances of version 10.9.2 in their web environments. The primary mitigation is to upgrade to Prebid.js version 10.10.0, which contains the fix for this vulnerability. If immediate upgrading is not feasible, downgrading to version 10.9.1 is a viable temporary workaround. Organizations should audit their supply chain and code repositories to ensure no unauthorized code persists. Implementing strict integrity checks such as Subresource Integrity (SRI) for JavaScript libraries can prevent tampered scripts from loading. Monitoring outgoing crypto transaction endpoints for anomalies or unexpected redirects can help detect exploitation attempts. Additionally, web application firewalls (WAFs) should be configured to detect and block suspicious script behaviors related to transaction redirection. Educating developers and security teams about supply chain risks and enforcing secure development lifecycle practices will reduce future exposure. Finally, organizations should review their incident response plans to address potential financial fraud stemming from this vulnerability.
Description
Prebid.js is a free and open source library for publishers to quickly implement header bidding. NPM users of prebid 10.9.2 may have been briefly compromised by a malware campaign. The malicious code attempts to redirect crypto transactions on the site to the attackers' wallet. Version 10.10.0 fixes the issue. As a workaround, it is also possible to downgrade to 10.9.1.