CVE-2025-68704 describes a cryptographic weakness in the Jervis library, used by Jenkins Job DSL plugin scripts and shared pipeline libraries, prior to version 2.2. The vulnerability stems from its use of java.util.Random() for timing attack mitigation, which is not cryptographically secure. This allows for potential timing attacks that could lead to information disclosure (CVSS 7.5 High). While the vulnerability is easily exploitable over the network with low attack complexity, there is currently no evidence of active exploitation, public exploit code, or significant community discussion.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 2.2CPE matchmatch criteria | cpe:2.3:a:samrocketman:jervis:*:*:*:*:*:*:*:* |
CVSS version used by this source: 4.0
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.