Skip to content

Commit 151936a

Browse files
committed
Update HttpCore5 to 5.4.3 and HttpClient5 to 5.5.2 (CVE-2026-54399)
CVE-2026-54399 (HIGH 7.5) affects Apache HttpComponents Core5 before 5.4.3 — both httpcore5 and httpcore5-h2 — via HTTP/1.1 message-parser resource exhaustion. Bump httpcore5 5.3.6 -> 5.4.3 and align httpclient5 5.5.1 -> 5.5.2 to match LabKey Server's proven pairing. httpcore5-h2 arrived transitively through httpclient5 and was not pinned, so it is now declared explicitly so the fixed 5.4.3 is recorded in the published POM and propagates to downstream consumers (labkey-api-jdbc, LabKey Server).
1 parent 5131897 commit 151936a

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## version 7.3.0-SNAPSHOT
44
*Released*: TBD
55
* Update Gradle version and remove some deprecated syntax
6+
* Update HttpCore5 to 5.4.3 (CVE-2026-54399) and HttpClient5 to 5.5.2
67

78
## version 7.2.0
89
*Released*: 17 February 2026

build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ dependencies {
7676
api "org.json:json:${jsonObjectVersion}"
7777
api "org.apache.httpcomponents.client5:httpclient5:${httpclient5Version}"
7878
api "org.apache.httpcomponents.core5:httpcore5:${httpcore5Version}"
79+
// Pin httpcore5-h2 explicitly (arrives transitively via httpclient5) so the fixed 5.4.3 is declared in our POM. CVE-2026-54399.
80+
api "org.apache.httpcomponents.core5:httpcore5-h2:${httpcore5Version}"
7981
implementation "commons-logging:commons-logging:${commonsLoggingVersion}"
8082
implementation "commons-codec:commons-codec:${commonsCodecVersion}"
8183
}

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ gradlePluginsVersion=7.2.0
1212
commonsCodecVersion=1.20.0
1313
commonsLoggingVersion=1.3.5
1414

15-
httpclient5Version=5.5.1
16-
httpcore5Version=5.3.6
15+
httpclient5Version=5.5.2
16+
httpcore5Version=5.4.3
1717

1818
jsonObjectVersion=20250517
1919

0 commit comments

Comments
 (0)