CVE-2026-40542 json
Apache HttpClient: SCRAM-SHA-256 mutual authentication bypass may cause the client to accept authentication without proper mutual authentication verification
published 2026-04-22 6 mo ago modified 2026-10-26 13 d ago also EUVD-2026-24630 , GHSA-v468-qcjx-r72w
- cvss
- 7.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 45%
- public exploits
- 0
- none known
Summary
Missing critical step in authentication in Apache HttpClient 5.6 allows an attacker to cause the client to accept SCRAM-SHA-256 authentication without proper mutual authentication verification. Users are recommended to upgrade to version 5.6.1, which fixes this issue.
Patch / fix
- maven org.apache.httpcomponents.client5:httpclient5 5.6.1
- Apache Software Foundation Apache HttpClient 5.6.1
- Red Hat OpenShift Developer Tools and Services 4.12 1786628667
- Red Hat OpenShift Developer Tools and Services 4.13 1786628681
- Red Hat OpenShift Developer Tools and Services 4.14 1786533561
- Red Hat OpenShift Developer Tools and Services 4.15 1786533565
- Red Hat OpenShift Developer Tools and Services 4.16 1787125166
- Red Hat OpenShift Developer Tools and Services 4.17 1787124635
- Red Hat OpenShift Developer Tools and Services 4.18 1787125069
- Red Hat OpenShift Developer Tools and Services 4.19 1787124632
- Red Hat OpenShift Developer Tools and Services 4.20 1787124925
- Red Hat OpenShift Developer Tools and Services 4.21 1787125311
- Red Hat OpenShift Developer Tools and Services 4.22 1787124779
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-40542 updated cvss 7.3
httpclient: Apache HttpClient: Authentication bypass due to missing mutual authentication verification
-
Red Hat OpenShift Developer Tools and Services jenkins, jenkins-2-pluginsaffected: no fix available
-
Red Hat OpenShift Developer Tools and Services 4.12 ocp-tools-4/jenkins-rhel8 1786628667fixed: vendor fix RHSA-2026:60247
-
Red Hat OpenShift Developer Tools and Services 4.13 ocp-tools-4/jenkins-rhel8 1786628681fixed: vendor fix RHSA-2026:60249
-
Red Hat OpenShift Developer Tools and Services 4.14 ocp-tools-4/jenkins-rhel8 1786533561fixed: vendor fix RHSA-2026:60248
-
Red Hat OpenShift Developer Tools and Services 4.15 ocp-tools-4/jenkins-rhel8 1786533565fixed: vendor fix RHSA-2026:60239
-
Red Hat OpenShift Developer Tools and Services 4.16 ocp-tools-4/jenkins-rhel9 1787125166fixed: vendor fix RHSA-2026:60251
-
Red Hat OpenShift Developer Tools and Services 4.17 ocp-tools-4/jenkins-rhel9 1787124635fixed: vendor fix RHSA-2026:60246
-
Red Hat OpenShift Developer Tools and Services 4.18 ocp-tools-4/jenkins-rhel9 1787125069fixed: vendor fix RHSA-2026:60250
show 5 moreshow fewer
-
Red Hat OpenShift Developer Tools and Services 4.19 ocp-tools-4/jenkins-rhel9 1787124632fixed: vendor fix RHSA-2026:60252
-
Red Hat OpenShift Developer Tools and Services 4.20 ocp-tools-4/jenkins-rhel9 1787124925fixed: vendor fix RHSA-2026:60259
-
Red Hat OpenShift Developer Tools and Services 4.21 ocp-tools-4/jenkins-rhel9 1787125311fixed: vendor fix RHSA-2026:60254
-
Red Hat OpenShift Developer Tools and Services 4.22 ocp-tools-4/jenkins-rhel9 1787124779fixed: vendor fix RHSA-2026:60256
-
Red Hat Cryostat 4 httpclient Red Hat Migration Toolkit for Applications 8 mta/mta-cli-rhel9, mta/mta-java-external-provider-rhel9 Red Hat OpenShift Developer Tools and Services 4.12 ocp-tools-4/jenkins-agent-base-rhel8 1786628706 Red Hat OpenShift Developer Tools and Services 4.13 ocp-tools-4/jenkins-agent-base-rhel8 1786628711 Red Hat OpenShift Developer Tools and Services 4.14 ocp-tools-4/jenkins-agent-base-rhel8 1786628748 Red Hat OpenShift Developer Tools and Services 4.15 ocp-tools-4/jenkins-agent-base-rhel8 1786628726not affected: vulnerable code not present
+22 more productsfewer
Red Hat OpenShift Developer Tools and Services 4.16 ocp-tools-4/jenkins-agent-base-rhel9 1787124634 Red Hat OpenShift Developer Tools and Services 4.17 ocp-tools-4/jenkins-agent-base-rhel9 1787124986 Red Hat OpenShift Developer Tools and Services 4.18 ocp-tools-4/jenkins-agent-base-rhel9 1787124633 Red Hat OpenShift Developer Tools and Services 4.19 ocp-tools-4/jenkins-agent-base-rhel9 1787124663 Red Hat OpenShift Developer Tools and Services 4.20 ocp-tools-4/jenkins-agent-base-rhel9 1787125493 Red Hat OpenShift Developer Tools and Services 4.21 ocp-tools-4/jenkins-agent-base-rhel9 1787125679 Red Hat OpenShift Developer Tools and Services 4.22 ocp-tools-4/jenkins-agent-base-rhel9 1787125563 Red Hat OpenShift Serverless openshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-s3-source-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sqs-source-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-ddb-streams-source-rhel9 Red Hat AMQ Broker 7 httpclient Red Hat AMQ Clients httpclient Red Hat build of Apache Camel - HawtIO 4 httpclient Red Hat build of Apache Camel 4 for Quarkus 3 httpclient, httpclient-cache Red Hat build of Apache Camel for Spring Boot 4 httpclient, httpclient-cache Red Hat build of Apicurio Registry 2 httpclient Red Hat build of Apicurio Registry 3 httpclient Red Hat build of Debezium 3 httpclient Red Hat build of OptaPlanner 8 httpclient Red Hat build of Quarkus httpclient Red Hat Certificate System 10 redhat-pki Red Hat Data Grid 8 httpclient, httpclient-cache Red Hat Enterprise Linux 7 maven-doxia, maven-wagon, maven-wagon-scm, maven-doxia-core, maven-doxia-tests, maven-doxia-javadoc, +17 more Red Hat Enterprise Linux 8 resteasy, maven-doxia, maven-wagon, maven-resolver, maven-wagon-ftp, maven-doxia-core, +36 more
18 more not affected in the full advisory
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 6 mo ago
Exploit prediction
0.54% chance of exploitation in the next 30 days, higher than 45% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L |
| GitHub | 3.1 | 7.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L |
| CNA | 3.1 | 7.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.httpcomponents.client5:httpclient5 | >=5.6-alpha1, <5.6.1 |
5.6.1 |
Affected products
- Apache Software Foundation Apache HttpClient
- Red Hat OpenShift Developer Tools and Services 4.12
- Red Hat OpenShift Developer Tools and Services 4.13
- Red Hat OpenShift Developer Tools and Services 4.14
- Red Hat OpenShift Developer Tools and Services 4.15
- Red Hat OpenShift Developer Tools and Services 4.16
- Red Hat OpenShift Developer Tools and Services 4.17
- Red Hat OpenShift Developer Tools and Services 4.18
- Red Hat OpenShift Developer Tools and Services 4.19
- Red Hat OpenShift Developer Tools and Services 4.20
- Red Hat OpenShift Developer Tools and Services 4.21
- Red Hat OpenShift Developer Tools and Services 4.22
- Red Hat Cryostat 4
- Red Hat Migration Toolkit for Applications 8
- Red Hat OpenShift Developer Tools and Services
- Red Hat OpenShift Serverless
- Red Hat Red Hat AMQ Broker 7
- Red Hat Red Hat AMQ Clients
- Red Hat Red Hat build of Apache Camel 4 for Quarkus 3
- Red Hat Red Hat build of Apache Camel for Spring Boot 4
- Red Hat Red Hat build of Apache Camel - HawtIO 4
- Red Hat Red Hat build of Apicurio Registry 2
- Red Hat Red Hat build of Apicurio Registry 3
- Red Hat Red Hat build of Debezium 3
- Red Hat Red Hat build of OptaPlanner 8
- Red Hat Red Hat build of Quarkus
- Red Hat Red Hat Certificate System 10
- Red Hat Red Hat Data Grid 8
- Red Hat Red Hat Enterprise Linux 10
- Red Hat Red Hat Enterprise Linux 7
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Red Hat Fuse 7
- Red Hat Red Hat JBoss Core Services
- Red Hat Red Hat JBoss Enterprise Application Platform 7
- Red Hat Red Hat JBoss Enterprise Application Platform 8
- Red Hat Red Hat JBoss Enterprise Application Platform Expansion Pack
- Red Hat Red Hat JBoss Web Server 5
- Red Hat Red Hat JBoss Web Server 6
- Red Hat Red Hat Lightspeed for Runtimes Operator
- Red Hat Red Hat Offline Knowledge Portal
- Red Hat Red Hat OpenShift AI (RHOAI)
- Red Hat Red Hat OpenShift Dev Spaces
- Red Hat Red Hat Process Automation 7
- Red Hat Red Hat Satellite 6
- Red Hat Red Hat Single Sign-On 7
- Red Hat streams for Apache Kafka 2
- Red Hat streams for Apache Kafka 3
Classification
- Weakness
- Technology feeds
References
-
github.com
/apache/httpcomponents-client/commit/726eac2323d370435d8afca1e0540aa099927f18
web
-
lists.apache.org
/thread/tfmgv86xr0z1y096vs3z0y315t1v3o97
vendor-advisory, web, mailing-list
-
access.redhat.com
/errata/RHSA-2026:60247
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60249
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60248
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60239
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60251
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60246
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60250
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60252
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60259
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60254
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60256
vendor-advisory
-
openwall.com
/lists/oss-security/2026/04/22/5
web, mailing-list, third-party-advisory
-
access.redhat.com
/security/cve/CVE-2026-40542
vdb-entry
-
bugzilla.redhat.com
/show_bug.cgi?id=2460518
issue-tracking
- security.access.redhat.com /data/csaf/v2/vex/2026/cve-2026-40542.json
-
nvd.nist.gov
/vuln/detail/CVE-2026-40542
advisory
-
github.com
/apache/httpcomponents-client
package
Sources
- CVE List CVE-2026-40542
- GitHub Advisory GHSA-v468-qcjx-r72w
- NVD CVE-2026-40542
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.