Skip to content
Heist/ feed
Back to feed
Low

libspring-java — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-22741

Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.

Products
libspring-java
Affected versions
4.3.30-2, 4.3.30-3, 4.3.30-4, 4.3.30-5, 4.3.30-6
Fixed versions
Not specified
CVEs
CVE-2026-22741
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 17:49 UTC · Revision 2

Source evidence

DEBIAN-CVE-2026-22741

core-osv · Original source

Published 29 Apr 2026, 12:16 UTC

Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.

osv:DEBIAN-CVE-2026-22741

libspring-java

Fixed versions: Not specified

libspring-java

Fixed versions: Not specified

libspring-java

Fixed versions: Not specified

Complete source record
{
  "id": "2db31da3a9b5a38545e5747cad4ab98379fb053efabba043702a0532e4348bce",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-22741",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-22741",
    "summary": "Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: * the application is using Spring MVC or Spring WebFlux * the application is configuring the resource chain support https://docs.spring.io/spring-framework/reference/web/webmvc/mvc-config/static-resources.html#page-title with caching enabled * the application adds support for encoded resources resolution * the resource cache must be empty when the attacker has access to the application When all the conditions above are met, the attacker can send malicious requests and poison the resource cache with resources using the wrong encoding. This can cause a denial of service by breaking the front-end application for clients.",
    "evidence": "osv:DEBIAN-CVE-2026-22741",
    "products": [
      {
        "name": {
          "value": "libspring-java",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.3.30-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.3.30-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.3.30-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.3.30-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.3.30-6",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "libspring-java",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.3.30-3",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "4.3.30-4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "4.3.30-5",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "4.3.30-6",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "libspring-java",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.3.30-3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.3.30-4",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.3.30-5",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.3.30-6",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "low",
    "structured": {
      "id": "DEBIAN-CVE-2026-22741",
      "aliases": [
        "DEBIAN-CVE-2026-22741"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "libspring-java",
            "purl": "pkg:deb/debian/libspring-java?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "4.3.30-2",
            "4.3.30-3",
            "4.3.30-4",
            "4.3.30-5",
            "4.3.30-6"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-22741.json"
          },
          "ecosystem_specific": {
            "urgency": "unimportant"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "libspring-java",
            "purl": "pkg:deb/debian/libspring-java?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "4.3.30-3",
            "4.3.30-4",
            "4.3.30-5",
            "4.3.30-6"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-22741.json"
          },
          "ecosystem_specific": {
            "urgency": "unimportant"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "libspring-java",
            "purl": "pkg:deb/debian/libspring-java?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "4.3.30-3",
            "4.3.30-4",
            "4.3.30-5",
            "4.3.30-6"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-22741.json"
          },
          "ecosystem_specific": {
            "urgency": "unimportant"
          }
        }
      ],
      "modified": "2026-10-27T10:00:40.657416775Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-22741"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-22741"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-22741",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 461330,
  "published_at": "2026-04-29T12:16:18.487+00:00"
}