CVE-2025-68698CWE-327

Jervis has an RSA PKCS#1 v1.5 Padding Vulnerability

High · published January 13, 2026

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

⚡ Jervis is making the encryption equivalent of using a flip phone in a smartphone world! Before version 2.2, it relied on PKCS1Encoding, which is vulnerable to Bleichenbacher padding oracle attacks, a sneaky way for bad actors to crack your encrypted messages. 🔒 Think of it like trying to hide a secret message in a postcard instead of a sealed envelope—anyone could read your message if they just look closely enough. The old encryption method leaves potential cracks for attackers to exploit, just like someone peeking over your shoulder as you write a sensitive note. An attacker could exploit this vulnerability to decrypt sensitive information, potentially exposing private data and compromising your Jenkins pipelines. The fallout could be absolutely devastating for your projects and your trustworthiness as a developer—nobody wants their secrets out in the wild!

Put simply

Think of it like trying to hide a secret message in a postcard instead of a sealed envelope—anyone could read your message if they just look closely enough. The old encryption method leaves potential cracks for attackers to exploit, just like someone peeking over your shoulder as you write a sensitive note. This vulnerability arises due to Jervis using PKCS1Encoding, which is susceptible to Bleichenbacher padding oracle attacks. This allows attackers to recover plaintext from encrypted messages under certain conditions, making it crucial to upgrade to a more secure method like OAEP.

What to do

An attacker could exploit this vulnerability to decrypt sensitive information, potentially exposing private data and compromising your Jenkins pipelines. The fallout could be absolutely devastating for your projects and your trustworthiness as a developer—nobody wants their secrets out in the wild! To secure your systems, upgrade Jervis to version 2.2 immediately. Review your Jenkins pipeline libraries and replace any instances of PKCS1Encoding with OAEP. Regularly audit your libraries to ensure all components are up-to-date and secure. You've got this! Follow these steps, and you'll be a security hero in no time! 🦸‍♀️🛡️

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.00137 · 2.8th percentile
Weakness
CWE-327 · Use of a Broken or Risky Cryptographic Algorithm
Published
2026-01-13T19:16Z
EPSS history
Timeline
  • 13 JAN 19:16Z
    Jervis has an RSA PKCS#1 v1.5 Padding Vulnerability
    cvelistv5