SCA: security update for org.http4s:http4s-server_2.12, org.http4s:http4s-server_2.13, org.http4s:http4s-server_3 (GHSA-crq5-92j2-j7wv)

medium Tenable Self-Hosted Container Security Plugin ID 447997

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, ResourceService and
WebjarService decode each URL path segment but reject only segments exactly equal to an empty string, a
dot, or two dots. A request containing percent-encoded slash or backslash separators can turn an accepted
segment into a parent-directory traversal after decoding, allowing access to classpath or WebJar resources
outside the configured base when a directory-backed classpath is served and the backend preserves the
encoded separator. The patch rejects decoded segments containing slash or backslash in ResourceService and
WebjarService, and applies the same guard to the non-exploitable FileService for consistency. This issue
is fixed in versions 0.23.35 and 1.0.0-M47. (CVE-2026-69201)

Solution

Update the org.http4s:http4s-server_2.12 library and its related packages to version 0.23.35 or later.

See Also

https://github.com/advisories/GHSA-crq5-92j2-j7wv

Plugin Details

Severity: Medium

ID: 447997

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 9/16/2026

Updated: 9/16/2026

Risk Information

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Medium

Base Score: 5.4

Temporal Score: 4

Vector: CVSS2#AV:N/AC:H/Au:N/C:C/I:N/A:N

CVSS Score Source: CVE-2026-69201

CVSS v3

Risk Factor: Medium

Base Score: 5.9

Temporal Score: 5.2

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 9/15/2026

Vulnerability Publication Date: 9/15/2026

Reference Information

CVE: CVE-2026-69201

cwe: CWE-22