{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:7589d0f8-a0ed-582c-b038-5123fc86e1d8",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-web",
      "purl": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4",
      "version": "5.2.7.RELEASE-tuxcare.4",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-web",
            "purl": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE",
            "type": "library",
            "group": "org.springframework",
            "version": "5.2.7.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2013-6429",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:20e457c4-074f-5a37-a468-6f1fdbc73bf9",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6429 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6429 affects Spring Framework before 3.2.5 and 4.0.0.M1-RC1 due to XXE vulnerability in SourceHttpMessageConverter. The target version 5.2.7.RELEASE already contains the upstream fix that disables external entity processing by default. The fix (commit 2ae6a6a341) was authored by Rossen Stoyanchev (rstoyanchev@gopivotal.com) and shipped in the upstream 5.2.7.RELEASE before TuxCare onboa...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2013-6430",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:2920e438-b156-501f-be15-033f8f45dc9f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6430 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6430 is NOT present in Spring Framework 5.2.7.RELEASE. The vulnerability required escaping four characters in JavaScriptUtils.javaScriptEscape: angle brackets (<, >) and Unicode line/paragraph separators (\\u2028, \\u2029). The fix was authored by upstream Spring developer Rossen Stoyanchev (rstoyanchev@vmware.com) in commits f5c9fe69a4 and 9982b4c01a, which were already included in the ...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2015-3192",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:ed755b1c-c3bf-59db-a983-ca3d01bc3965",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2015-3192 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 CVE-2015-3192 affects Spring Framework versions before 3.2.14 and 4.x before 4.1.7 due to improper DTD processing in XML parsers. The target repository is Spring Framework 5.2.7.RELEASE, which already contains the upstream fix committed on 2015-06-30 by Rossen Stoyanchev (rstoyanchev@pivotal.io). All XML processing entry points (Jaxb2Marshaller, AbstractMarshaller, SourceHttpMessageConverter, J...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-1000027",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:4806609c-da68-546b-acbe-228fb9c78351",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-1000027 affects version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web and will not be fixed. It is not a patchable flaw but an inherent risk of Java serialization. It is recommended not exposing HTTP Invoker endpoints to untrusted clients; if such exposure is absent, no further action is required",
        "response": [
          "will_not_fix"
        ]
      }
    },
    {
      "id": "CVE-2018-11039",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:975aaa49-ff01-59e4-8bfe-f708d9995cdd",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2018-11039 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 CVE-2018-11039 affects Spring Framework versions that allow HiddenHttpMethodFilter to accept ANY HTTP method via the _method parameter, enabling attacks like Cross-Site Tracing (XST). The target version 5.2.7.RELEASE already contains the upstream fix that restricts allowed methods to PUT, DELETE, and PATCH only. Both servlet and reactive filter variants have the ALLOWED_METHODS whitelist defens...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2021-22118",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:1f737870-cc3a-5bb0-9653-fe12aec585f2",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22118 affects version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web, and is fixed in 5.2.7.RELEASE-tuxcare.5."
      }
    },
    {
      "id": "CVE-2024-22243",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:18c3d8f3-372f-510b-ae01-43d8a14e889c",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22243 is fixed in version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22259",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:4edc961b-7767-5e38-8a48-d22d8b1de02a",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22259 affects version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22262",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:a6478ea4-8a65-5aee-91a4-55ebc2f91b0b",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22262 affects version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38809",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:c40bfe74-c12b-5c59-be45-f72aa765c228",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38809 is fixed in version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38820",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:8e5dbdc0-4580-5996-9a32-92980aa39e9a",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2024-38820 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.7.RELEASE is not affected by CVE-2024-38820. This CVE addresses a locale-dependent toLowerCase() issue introduced by the CVE-2022-22968 fix. The target version predates the CVE-2022-22968 fix and does not contain the vulnerable code pattern (toLowerCase() without Locale.ROOT in disallowedFields matching). The target uses case-sensitive field matching without any toLowerCase...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2025-41234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:907bb34d-a164-5944-bdcd-5b2b9e43942d",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41234 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.7.RELEASE is not affected by CVE-2025-41234. The vulnerability affects the quoted-printable encoding of the filename parameter when using non-ASCII charsets, but this version does not output the vulnerable filename= parameter at all for non-ASCII charsets - it only outputs filename*= which uses RFC 5987 encoding that properly escapes double-quotes as %22.",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:7ca14fc7-049f-51b7-a40e-58c38cc01983",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41845 is fixed in version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-41854",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:0ce2cb71-7088-5d44-bdb2-5b9745b95847",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41854 affects version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-47885",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:9be9a7df-985d-5688-991f-bd56ae1c25e4",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47885 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.7.RELEASE-tuxcare.2 is not affected by CVE-2026-47885. The vulnerable component PartEventHttpMessageReader was introduced in Spring Framework 6.0.0-M4 (May 2022), approximately 2 years after the 5.2.7 release (June 2020). The target version uses SynchronossPartHttpMessageReader for multipart handling, which has a different architecture without the vulnerable maxPartSize/max...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-47889",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:e390ea08-f057-5b7e-9c49-cda067132834",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47889 does not affect version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.7.RELEASE does not contain the vulnerable component. CVE-2026-47889 affects JettyCoreServerHttpResponse, a class introduced in Spring Framework 6.2 to support Jetty 12 Core API. Version 5.2.7 only supports Jetty through the Servlet API adapter (ServletServerHttpResponse), which correctly serializes response cookies including the sameSite attribute via ResponseCookie.toStrin...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59281",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:849034ce-edf1-5794-963d-3ce18961ae8d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59281 is fixed in version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-59314",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
        }
      ],
      "bom-ref": "urn:uuid:6647c80b-7341-59a6-9bf6-7cb175efdcf9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59314 is fixed in version 5.2.7.RELEASE-tuxcare.4 of org.springframework:spring-web."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-web@5.2.7.RELEASE-tuxcare.4"
    }
  ]
}