{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:81b6e427-77ac-5fff-89c2-a4940a05c157",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-webmvc",
      "purl": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4",
      "version": "5.3.9-tuxcare.4",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-webmvc",
            "purl": "pkg:maven/org.springframework/spring-webmvc@5.3.9",
            "type": "library",
            "group": "org.springframework",
            "version": "5.3.9"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2014-0054",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:3ec20a99-6aa1-59f3-8549-5682fa7a27de",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2014-0054 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 The target Spring Framework 5.3.9 is NOT affected by CVE-2014-0054 (XXE vulnerability in Jaxb2RootElementHttpMessageConverter). The vulnerability was fixed by the upstream Spring team in February 2014 (commit edba32b3093703d5e9ed42b5b8ec23ecc1998398), and this fix was already present in the Spring Framework 5.3.9 release that TuxCare onboarded. The target code contains the complete XXE defense:...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2014-0225",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:708c1339-c623-553d-80e4-e2fac87ba07b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2014-0225 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. CVE-2014-0225 (XXE vulnerability via DTD URI resolution) is not present in Spring Framework 5.3.9. The upstream vendor (Spring/Pivotal) fixed this issue in commit 8e096aeef5 (May 2014) by installing no-op entity resolvers that return empty content instead of resolving external URIs when processExternalEntities is disabled (default: false). This fix was already present in the upstream 5.3.9 release that TuxCare onboarded, as confirmed by git ancestry analysis showing the fix commit predates the first TuxCare commit (b3968c443f \"Onboard version 5.3.9\").\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (>= 4.0.0, < 4.0.5; >= 3.0.0, < 3.2.8), NVD (= 3.0.0; = 3.1.0; = 3.2.0; = 4.0.0; = 3.0.1; = 3.0.2; = 3.0.3; = 3.0.4; = 3.0.5; = 3.0.6; = 3.0.7; = 3.1.0-rc1; = 3.1.0-rc2; = 3.1.1; = 3.1.2; = 3.1.3; = 3.1.4; = 3.2.0-rc1; = 3.2.0-rc2; = 3.2.0-rc2-a; = 3.2.1; = 3.2.2; = 3.2.3; = 3.2.4; = 3.2.5; = 3.2.6; = 3.2.7; = 3.2.8; = 4.0.0-rc1; = 4.0.0-rc2; = 4.0.1; = 4.0.2; = 4.0.3; = 4.0.4), cve.org (>= 4.0.0, <= 4.0.4; >= 3.0.0, <= 3.2.8; < 3.0.0), Snyk (>= 3.0.0.RELEASE, < 3.2.9.RELEASE; >= 4.0.0.RELEASE, < 4.0.5.RELEASE; >= 3.0.0.RELEASE, < 3.2.9.RELEASE; >= 4.0.0.RELEASE, < 4.0.5.RELEASE).",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2014-1904",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:35ec6464-0f70-51a2-92f1-dcde03d8a59b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2014-1904 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 CVE-2014-1904 (XSS in FormTag default action) is NOT present in Spring Framework 5.3.9. The vulnerability was fixed in upstream commit 741b4b229ae (Feb 2014) by adding UriUtils.encodePath() to sanitize request URIs before inserting them into form action attributes. This fix was already present in the upstream Spring Framework 5.3.9 release that TuxCare onboarded (commit b3968c443f, \"Onboard ver...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2014-3625",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:5040e25e-8ead-54ab-92e8-68b680394fee",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2014-3625 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 Spring Framework 5.3.9 is not affected by CVE-2014-3625. The vulnerability was fixed in upstream versions 3.2.12, 4.0.8, and 4.1.2 (November 2014). Version 5.3.9 (released July 2021) shipped with all fixes already applied. The target contains all five defensive layers: processPath() strips control characters, isInvalidPath() rejects traversal patterns and URL schemes, isInvalidEncodedPath() blo...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-9878",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:201989a8-6d63-5ab4-94c6-fc30459e218b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2016-9878 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. CVE-2016-9878 is a path traversal in ResourceServlet. ResourceServlet was deprecated in 4.3 and removed in Spring Framework 5.0, so 5.3.9 does not contain the vulnerable code.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2020-5397",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:24ef321b-9a0b-5b94-a972-5b00f91f4464",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2020-5397 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 CVE-2020-5397 is NOT present in Spring Framework 5.3.9. The vulnerability allowed CSRF attacks through malformed CORS preflight requests (OPTIONS requests with Access-Control-Request-Method header but missing Origin header). The upstream fix (commit bc7d01048579430b4b2df668178809b63d3f1929 by S\u00e9bastien Deleuze) was already included in the Spring Framework 5.3.9 release that TuxCare onboarded. A...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2020-5398",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:ec0c4b37-2d31-57d3-813b-85ca877eb0fc",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2020-5398 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. Prechecker: An upstream release that contains the fix is part of this version's source history, and the code the fix removes is gone. Version 5.3.9 is on a newer release line than any version the advisories list as affected. Advisories: GitHub GHSA-8wx2-9q48-vm9r (affected up to 5.2.3.RELEASE), NVD (affected up to 5.2.3), CVE record (affected up to 5.2.3.RELEASE), Snyk (affected up to 0).",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2022-22965",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:0e638e6b-d356-5007-b872-17d0d470dcb9",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2022-22965 affects version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2023-20860",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:c243deb7-a413-5433-855f-1ccb2773f21d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2023-20860 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2023-34053",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:5bb65552-bcc7-5deb-8e70-58cd77748a52",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2023-34053 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 Spring Framework 5.3.9 is not affected by CVE-2023-34053. The vulnerability requires the Micrometer observation infrastructure (introduced in Spring Framework 6.0.0), which records HTTP requests and creates observation metrics. The vulnerable code pattern allows unbounded creation of KeyValue objects from arbitrary HTTP method strings, causing resource exhaustion. Spring Framework 5.3.9 predate...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2024-38816",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:0daf55da-e683-57ac-ae2b-b4d355497386",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38816 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2024-38819",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:d133dd23-abc3-50b0-b94a-456d59a9c83f",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38819 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2024-38828",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:d8451312-a205-57ab-b195-7dab59015c85",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38828 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2025-41242",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:d07019e1-37de-50eb-b9ac-2036e3d165cb",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2025-41242 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-22735",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:e80c1ac8-b0f5-56a4-a628-726d37519e7b",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22735 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-22737",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:161740b1-45af-5c2b-8c8d-9652b53505d3",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22737 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-22741",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:f35ee8a9-ab5e-591f-ae0d-a633326a32e5",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22741 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-22745",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:a87020e4-0c0a-5124-a9a1-38db6f832877",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22745 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41841",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:56e42062-a53f-5ee8-b6c0-7a5a858aae99",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41841 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41842",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:43c94214-7d54-5ad9-bb7e-315fefa5b10b",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41842 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41843",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:0bd70104-7079-5fe5-84c5-14c16aa0f76d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41843 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41844",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:dffa4f6d-0754-5437-9db0-fb13b85893fe",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41844 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:0e374d80-57dc-5165-bbfd-aba02d25bbb2",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41845 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-41846",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:d086bda5-7741-5d28-a8fd-3a13e629eaf1",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41846 affects version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc, and is fixed in 5.3.9-tuxcare.5."
      }
    },
    {
      "id": "CVE-2026-41853",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:6cbcf88a-96d7-5cc7-b326-b9743eda9677",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41853 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-47883",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:409a35b5-68de-53dd-8ad2-16dcd5d54bab",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47883 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. not_affected \u2014 Spring Framework 5.3.9 is not affected by CVE-2026-47883. The vulnerable component (UrlHandlerFilter) does not exist in this version. UrlHandlerFilter was introduced in Spring Framework 6.x in May 2024 (commit edb6bb717d), well after version 5.3.9 was released in 2021. This version uses javax.servlet.* packages while UrlHandlerFilter requires jakarta.servlet.* (Spring 6+). No alternative mechan...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-47884",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:be443315-b31a-5c1c-b9ad-56fc75ebc54d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-47884 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-47887",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:3efe83a9-507b-5a1b-97eb-edf31bc4c5f9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-47887 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    },
    {
      "id": "CVE-2026-47890",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:1d4fbed0-e740-5127-8f42-435b7030070b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47890 does not affect version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc. Spring Framework 5.3.9 is not affected by CVE-2026-47890. The vulnerability is specific to SSE view fragment rendering, a feature introduced in Spring Framework 6.2.0 (August 2024). Version 5.3.9 predates this feature entirely\u2014the Fragment class, fragment rendering infrastructure, and vulnerable SSE fragment formatters do not exist in this codebase. The vulnerable code pattern (inadequate carriage return escaping in fragment SSE events) cannot manifest in a version that lacks fragment support. Standard SSE handling in 5.3.9 (ServerSentEventHttpMessageWriter.java) already contains proper CR/LF escaping, but operates on a separate code path.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59313",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:620548d1-f61b-5e91-9aa0-03b5814919cd",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59313 is fixed in version 5.3.9-tuxcare.4 of org.springframework:spring-webmvc."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-webmvc@5.3.9-tuxcare.4"
    }
  ]
}