Read the docs
Red Hat Security Advisory

RHSA-2026:88154

Release of Red Hat OpenShift Developer Tools - Openshift Jenkins 4.22 security update.

Released 2026-10-22 · Red Hat rating Critical · View on Red Hat →

Fixed in

Fixes 45 records

Priority HIGH 77

In Eclipse Jetty, across various versions of `jetty-server`, and `jetty-proxy`, the host whitelist/blacklist is case-sensitive, and would allow hosts through that only differ by case.

CVSS 4.0HIGH 8.8 Network No auth No interaction EPSS 0.00315 Published 2026-10-15 Partial fix CWE-178
Priority HIGH 77

zstd-jni versions 1.2.0 through 1.5.7-13 contain an out-of-bounds read vulnerability in the ZstdDictDecompress constructor because offset and length arguments are never validated against the dictionary array bounds.

CVSS 4.0HIGH 8.8 Network No auth No interaction EPSS 0.00619 Published 2026-09-12 Partial fix · 1.5.7-14 CWE-125
Priority HIGH 77

zstd-jni versions 1.5.5-6 through 1.5.7-13 contain an out-of-bounds read vulnerability in Zstd.getFrameContentSize that fails to validate negative srcPosition arguments.

CVSS 4.0HIGH 8.8 Network No auth No interaction EPSS 0.0065 Published 2026-09-10 Partial fix · 1.5.7-14 CWE-125
Priority HIGH 77

zstd-jni versions before 1.5.7-14 fail to validate offset and length parameters in the ZstdDictCompress constructor, allowing out-of-bounds memory reads.

CVSS 4.0HIGH 8.8 Network No auth No interaction EPSS 0.00633 Published 2026-09-09 Partial fix · 1.5.7-14 CWE-125
TI-2026-08807 CVE-2026-10050 · GHSA-2fvj-hgj9-j2gr

Digest authentication lossy encoding

Priority HIGH 77

In Eclipse Jetty, the Digest authentication server-side component uses ISO-8859-1 to encode the password as bytes.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00632 Published 2026-08-04 Partial fix · 9.4.63, 10.0.31 +3 CWE-173
Priority HIGH 72

UTF8DataInputJsonParser._reportInvalidToken() in FasterXML jackson-core builds the offending-token text for its error message by appending Java identifier characters to a StringBuilder in a loop that has no upper bound.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00532 Published 2026-09-23 Partial fix · 2.21.7, 2.22.3 +3 CWE-400
Priority HIGH 72

NumberInput.looksLikeValidNumber() in FasterXML jackson-core pre-validates "stringified numbers" with two regular expressions: PATTERN_FLOAT ([+-]?[0-9]*[\.]?[0-9]+([eE][+-]?[0-9]+)?), present since 2.17.0, and PATTERN_F…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00628 Published 2026-09-22 Partial fix · 2.18.11, 2.21.7 +3 CWE-1333
Priority HIGH 72

jackson-databind binds a JSON string to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field by passing the raw string verbatim to DatatypeFactory.newDuration(value) or newXMLGregorianCalendar(v…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00628 Published 2026-09-11 Partial fix · 2.18.10, 2.21.6 +3 CWE-1333
Priority MEDIUM 64

zstd-jni before 1.5.7-14 contains a use-after-free vulnerability where streams and contexts hold a dictionary's shared lock only during the load call, allowing the dictionary to be closed while still referenced.

CVSS 4.0HIGH 7.0 Local No auth No interaction EPSS 0.00214 Published 2026-09-09 Partial fix · 1.5.7-14 CWE-416
Priority MEDIUM 48

Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active.

CVSS 3.1CRITICAL 9.1 Network No auth No interaction EPSS 0.00546 Published 2026-08-27 Partial fix CWE-913
Priority MEDIUM 44

jsoup through 1.23.2, fixed in commit 862ba2f, contains an uncontrolled resource consumption vulnerability in XmlTreeBuilder that allows remote attackers to exhaust JVM heap memory by supplying a deeply nested XML docume…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00525 Published 2026-08-20 Partial fix · 1.23.2 CWE-770
Priority MEDIUM 43

In Bouncy Castle for Java before 1.86, neither copy of PKIXCertPathReviewer - org.bouncycastle.pkix.jcajce.PKIXCertPathReviewer nor the legacy org.bouncycastle.x509.PKIXCertPathReviewer - applied X.509 name constraints t…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00167 Published 2026-10-03 Partial fix · 1.86, 2.73.13 +3 CWE-295
Priority MEDIUM 42

In Bouncy Castle for Java before 1.86, the streaming CMS AuthenticatedData parser accepted a message whose digestAlgorithm and authAttrs fields disagreed about whether authenticated attributes were present.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00112 Published 2026-10-03 Partial fix · 1.86, 2.73.13 +5 CWE-354
Priority MEDIUM 41

Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not reject the @GroovyASTTransformationClass annotation, allowing attackers with permission to define and run sandboxed scripts, including Pipelines,…

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00555 Published 2026-09-16 Partial fix CWE-94
Priority MEDIUM 41

Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not intercept operations performed on a null receiver (method calls, property and attribute accesses, and array accesses), allowing attackers with per…

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00632 Published 2026-09-16 Partial fix CWE-693
TI-2026-58188 CVE-2026-84648 · GHSA-qgwr-f9q8-fxgq

Cross-site scripting in Jenkins

Priority MEDIUM 41

In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, the system log viewer does not escape log record metadata (source, level, and timestamp) resulting in a stored cross-site scripting (XSS) vulnerability exploitable b…

CVSS 3.1HIGH 8.8 Network No auth User interaction EPSS 0.00583 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-79
TI-2026-58187 CVE-2026-84647 · GHSA-45rc-jrc6-vpjg

Deserialization of untrusted data in Jenkins

Priority MEDIUM 41

In Stapler 2107.v8dfcb_e8ed317 and earlier, except 2088.2093.vd7c3e58008a_6, included in Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, Stapler does not restrict the types of objects that can be instantiated via for…

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00518 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-502
TI-2026-58185 CVE-2026-84645 · GHSA-g5fg-fmcm-8xx6

Mass assignment in Jenkins

Priority MEDIUM 41

In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, objects of types marked as storing their configuration in independent top-level configuration files in Jenkins (such as the global configuration and jobs) can appear…

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.0079 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-915
Priority MEDIUM 40

StreamReadConstraints.maxNameLength (default 50,000 characters) is intended to bound how much memory a single JSON Object property name can consume while being parsed, independently of the much larger maxStringLength (de…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00652 Published 2026-10-16 Partial fix · 2.18.10, 2.21.6 +3 CWE-400
TI-2026-58190 CVE-2026-84650 · GHSA-6q2p-xwgj-7xw4

Deserialization of untrusted data in Jenkins

Priority MEDIUM 40

In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, transient fields cannot be excluded from deserialization, allowing attackers able to submit configuration updates to specify the values of transient fields that will…

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00468 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-502
TI-2026-58189 CVE-2026-84649 · GHSA-hxvq-fvg2-gh6m

Cross-site request forgery in Jenkins

Priority LOW 39

In Stapler 1839.ved17667b_a_eb_5 through 2107.v8dfcb_e8ed317 (both inclusive), except 2088.2093.vd7c3e58008a_6, included in Jenkins 2.447 through 2.579 (both inclusive), LTS 2.452.1 through 2.568.2 (both inclusive), an H…

CVSS 3.1HIGH 8.8 Network No auth User interaction EPSS 0.00201 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-352
Priority LOW 39

Spring Framework applications that use Spring's data binding infrastructure to apply user-supplied property paths onto a target object may be vulnerable to a Denial of Service (DoS) attack.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.0046 Published 2026-08-27 Partial fix CWE-400
Priority LOW 39

Applications that evaluate user-supplied Spring Expression Language (SpEL) expressions may be vulnerable to a Denial of Service (DoS) attack when the power operator (^) is used with a BigDecimal or BigInteger operand and…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.0046 Published 2026-08-27 Partial fix CWE-400
Priority LOW 38

A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00428 Published 2026-09-08 Partial fix CWE-400
TI-2026-08808 CVE-2026-10051 · GHSA-f4v5-65jj-pcr2

Information disclosure in Eclipse Jetty

Priority LOW 37

In Eclipse Jetty, a first HTTP/1.1 request with trailers causes the server to retain the trailers in subsequent requests performed over the same connection.

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00429 Published 2026-07-14 Partial fix · 12.0.36, 12.1.10 CWE-200
TI-2026-58192 CVE-2026-84652 · GHSA-42rh-v5qm-8p5w

Session fixation in Jenkins

Priority LOW 32

In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, Jenkins does not rotate the session when a user is authenticated via the "remember me" cookie, allowing attackers able to serve content on the same site as Jenkins t…

CVSS 3.1HIGH 7.3 Network Low privileges User interaction EPSS 0.00443 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-384
TI-2026-58191 CVE-2026-84651 · GHSA-j4r9-h92x-jjh3

Improper access control in Jenkins

Priority LOW 28

In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, the REST API and CLI endpoints for updating agent configuration do not prevent a submitted configuration from overwriting a different agent by specifying that agent'…

CVSS 3.1MEDIUM 6.3 Network Low privileges No interaction EPSS 0.00471 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-284
Priority LOW 24

In Stapler 2107.v8dfcb_e8ed317 and earlier, except 2088.2093.vd7c3e58008a_6, included in Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, form data binding allows setting public static fields of the bound configuratio…

CVSS 3.1MEDIUM 5.4 Network Low privileges No interaction EPSS 0.00251 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-472
Priority LOW 22

The usage of String.toLowerCase() and String.toUpperCase() has some Locale dependent exceptions that could potentially result in authorization rules not working properly.

CVSS 3.1MEDIUM 4.8 Network No auth No interaction EPSS 0.00377 Published 2024-12-02 Partial fix · 5.7.14, 5.8.16 +4 CWE-639
TI-2026-58195 CVE-2026-84655 · GHSA-g8v4-mgp3-5f84

Improper output encoding in Jenkins

Priority LOW 21

Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fiel…

CVSS 3.1MEDIUM 4.3 Network Low privileges No interaction EPSS 0.00479 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-116
TI-2026-58193 CVE-2026-84653 · GHSA-r4vq-pcpc-w89c

Missing authorization in Jenkins

Priority LOW 17

Jenkins 2.421 through 2.579 (both inclusive), LTS 2.426.1 through 2.568.2 (both inclusive) does not correctly perform permission checks in the Appearance configuration page, allowing attackers with Overall/Manage permiss…

CVSS 3.1LOW 3.5 Network High privileges User interaction EPSS 0.00338 Published 2026-09-02 Partial fix · 2.580, 2.568.3 CWE-862