maven package report

Is org.http4s:http4s-server_2.13 safe?

1 known vulnerability, worst severity MODERATE.

// reach

0 direct dependencies

none carry a known advisory

    0 packages depend on it

    an advisory here reaches each of them

      Create a free accountfor every dependency path, dependent and what to upgrade
      // ai model usage

      Tracked for PyPI packages. HuggingFace models declare Python dependencies, so maven packages are not covered.


      cvss
      0.0
      medium

      severity out of 10

      epss
      0.00%
      medium

      chance of exploitation in 30 days, 53rd percentile of all CVEs

      xyz score
      not scored

      CyberXYZ composite out of 10

      fig. 01 — GHSA-crq5-92j2-j7wv, the advisory selected below

      // 1 advisories

      GHSA-crq5-92j2-j7wv

      MODERATECVE-2026-69201

      The static content handlers ResourceService and WebjarService URL decode each path segment and then reject only segments that are exactly "", ".", or "..". A percent-encoded separator (%2F) lets an attacker smuggle a ../ segment past that filter and escape the configured base, reading resources that should not be public.

      On Windows, a similar attack exists with (%5C).

      // impact

      Disclosure of classpath or webjar resources outside the configured base.

      // preconditions
      • Application uses ResourceService (with a non-root base path) or WebjarService
      • At least one classpath entry is served from a directory (e.g. sbt run, exploded .war)
      • Backend forwards %2F/%5C without normalizing (e.g., Ember, Blaze)
      // fixes

      The patch rejects any decoded path segment containing / (%2F) or \ (%5C) with a 400 Bad Request in ResourceService and WebjarService.

      FileService was not exploitable, but the same guards are applied for consistency and to remove its reliance on path normalization.

      // workarounds
      • Deploy as a fat jar, with no filesystem directories on the classpath.
      • Front the service with a proxy that rejects/normalizes %2F and %5C in the request path.
      // cvss v3.1 vector

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

      Attack vector
      Network
      Attack complexity
      High
      Privileges required
      None
      User interaction
      None
      Scope
      Unchanged
      Confidentiality
      High
      Integrity
      None
      Availability
      None

      Checked 2026-09-26 at 01:04 UTC. The most recent advisory here was published 2026-09-15. Updated continuously from NVD, GHSA, OSV and CNA feeds.

      Think a verdict here is wrong? Tell us — we respond within 2 business days.