CVE-2025-68701CWE-327CWE-340

Jervis has Deterministic AES IV Derivation from Passphrase

High · published January 13, 2026

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

⚡ A predictable AES IV in Jervis could be your Achilles' heel! This high-severity vulnerability means your encryption isn't as secure as you think. 🔒 Think of it like having a secret code that everyone can hear you chant every time you use it — it makes it far too easy for someone to crack your safe and snatch the valuables inside! If an attacker exploits this flaw, they could decrypt sensitive data encrypted using Jervis, leading to potential data breaches or unauthorized access to your Jenkins pipelines. This could be absolutely devastating for your project, revealing secrets that should be kept under wraps!

Put simply

Think of it like having a secret code that everyone can hear you chant every time you use it — it makes it far too easy for someone to crack your safe and snatch the valuables inside! Prior to version 2.2, Jervis used deterministic AES initialization vectors derived from a passphrase, allowing attackers to predict IVs and decrypt data. This flaw undermines the security of encrypted data handled by the library.

What to do

If an attacker exploits this flaw, they could decrypt sensitive data encrypted using Jervis, leading to potential data breaches or unauthorized access to your Jenkins pipelines. This could be absolutely devastating for your project, revealing secrets that should be kept under wraps! Update to Jervis version 2.2 or later immediately to secure your pipelines. It's crucial to audit any existing encrypted data to ensure that it hasn't been compromised. Don't forget to review your encryption practices to strengthen your security posture! You've got this! By acting now, you can lock down your Jenkins security and keep those pesky attackers at bay! 🛡️

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.00240 · 14.3th percentile
Weaknesses
CWE-327 · Use of a Broken or Risky Cryptographic Algorithm; CWE-340 · Generation of Predictable Numbers or Identifiers
Published
2026-01-13T19:21Z
EPSS history
Timeline
  • 13 JAN 19:21Z
    Jervis has Deterministic AES IV Derivation from Passphrase
    cvelistv5