CVE-2025-68703CWE-326

Jervis has a Salt for PBKDF2 derived from password

High · published January 13, 2026

CVSS v4.0
8.7
EPSS
0%
Percentile
2.5
In the wild
Unconfirmed
What it is

⚡ A sneaky flaw in the Jervis library could let attackers take advantage of repeated password use — think of it as everyone using the same key for their personal lockers! 🔑 Imagine if every time you locked your locker with a combination, the same lock mechanism used the same configuration. If someone figures that out, they could easily open all the lockers that share that combination! An attacker could exploit this vulnerability to derive the same encryption key from multiple uses of the same password, leading to unauthorized access to sensitive data. This could potentially expose Jenkins pipeline scripts and other confidential job configurations, creating a cascading risk across your CI/CD pipeline. Yikes!

Put simply

Imagine if every time you locked your locker with a combination, the same lock mechanism used the same configuration. If someone figures that out, they could easily open all the lockers that share that combination! Prior to version 2.2, the Jervis library derived encryption keys from the same passphrase, meaning two identical passwords would generate identical keys, creating a predictable security flaw.

What to do

An attacker could exploit this vulnerability to derive the same encryption key from multiple uses of the same password, leading to unauthorized access to sensitive data. This could potentially expose Jenkins pipeline scripts and other confidential job configurations, creating a cascading risk across your CI/CD pipeline. Yikes! Upgrade to Jervis version 2.2 or later to ensure unique encryption keys are created for distinct operations. Additionally, consider educating your team on using diverse and strong passphrases for better security practices. You've got this! A quick upgrade will seal the vault and keep your data safe! 🛡️

The record
Technical detail
CVSS v4.0
8.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
EPSS
0.00133 · 2.5th percentile
Weakness
CWE-326 · Inadequate Encryption Strength
Published
2026-01-13T19:27Z
EPSS history
Timeline
  • 13 JAN 19:27Z
    Jervis has a Salt for PBKDF2 derived from password
    cvelistv5