Skip to content
CVE PROGRAM SOURCE RECORD8.7 High

CVE-2025-68702

Jervis has a SHA-256 Hex String Padding Bug

Description

Jervis is a library for Job DSL plugin scripts and shared Jenkins pipeline libraries. Prior to 2.2, Jervis uses padLeft(32, '0') when it should use padLeft(64, '0') because SHA-256 produces 32 bytes which equates to 64 hex characters. This vulnerability is fixed in 2.2.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

samrocketman jervis

  • < 2.2affected

References