Skip to main content
VulnerabilityPublished

CVE-2025-59038: Prebid.js · Embedded Malicious Code

Affects Prebid.jsSource CVE Database V5

0

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

CVSS 4.0 base score
8.6High
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 9 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
prebid Prebid.jsAffected
  • =10.9.2
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.

References

Community reviews

Loading reviews…