Jervis is a library for Job DSL plugin scripts and shared Jenkins pipeline libraries. Prior to 2.2, Jervis uses PKCS1Encoding which is vulnerable to Bleichenbacher padding oracle attacks. Modern systems should use OAEP (Optimal Asymmetric Encryption Padding). This vulnerability is fixed in 2.2.
Advisories
Source ID Title
Github GHSA Github GHSA GHSA-mqw7-c5gg-xq97 Jervis Has a RSA PKCS#1 Padding Vulnerability
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Tue, 13 Jan 2026 19:30:00 +0000

Type Values Removed Values Added
Description Jervis is a library for Job DSL plugin scripts and shared Jenkins pipeline libraries. Prior to 2.2, Jervis uses PKCS1Encoding which is vulnerable to Bleichenbacher padding oracle attacks. Modern systems should use OAEP (Optimal Asymmetric Encryption Padding). This vulnerability is fixed in 2.2.
Title Jervis has an RSA PKCS#1 v1.5 Padding Vulnerability
Weaknesses CWE-327
References
Metrics cvssV4_0

{'score': 8.7, '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'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-01-13T19:16:01.757Z

Reserved: 2025-12-23T17:11:35.076Z

Link: CVE-2025-68698

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-01-13T20:16:07.070

Modified: 2026-01-13T20:16:07.070

Link: CVE-2025-68698

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses