{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:b01c2f51-bc54-5773-ac9b-d17907444835",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-web",
      "purl": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5",
      "version": "5.1.5.RELEASE-tuxcare.5",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-web",
            "purl": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE",
            "type": "library",
            "group": "org.springframework",
            "version": "5.1.5.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2013-6429",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:6cd21f5e-863f-58cd-b2fc-b3c7d16c142f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6429 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 The target Spring Framework 5.1.5.RELEASE is not affected by CVE-2013-6429. The XXE vulnerability in SourceHttpMessageConverter has been fixed in the upstream release that TuxCare onboarded. The class disables external entity resolution by default through the processExternalEntities field (defaulting to false) and applies this protection across all XML parsing paths (DOM, SAX, and StAX). The fi...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2013-6430",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:3fa1124c-9d90-50aa-91e6-83167aab95e3",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6430 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 The target Spring Framework 5.1.5.RELEASE already contains the fix for CVE-2013-6430. All four character escaping rules (< > U+2028 U+2029) are present in JavaScriptUtils.javaScriptEscape() at lines 79-92. The fix was added by upstream vendor (VMware/Pivotal) in commit f5c9fe69 for version 3.2.2.RELEASE in February 2013, six years before the target's base version 5.1.5.RELEASE (2019). The vulne...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2015-3192",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:b01a4220-015a-5449-94ed-d06006751287",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2015-3192 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 The target Spring Framework 5.1.5.RELEASE is not affected by CVE-2015-3192. The upstream fix commit d79ec68db40c381b8e205af52748ebd3163ee33b by Rossen Stoyanchev (Pivotal) is present in the code, having shipped with the upstream 5.1.5.RELEASE before TuxCare onboarded it. The fix disables DTD parsing by default (supportDtd=false) and sets the XML parser feature \"disallow-doctype-decl\" to true, p...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-1000027",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:51858e99-9daa-5538-94a6-fc68297bf8a8",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-1000027 affects version 5.1.5.RELEASE-tuxcare.5 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.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:c7614c1a-31a3-5d76-b4d8-ca95fc42dc4f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2018-11039 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 CVE-2018-11039 is NOT present in Spring Framework 5.1.5.RELEASE. The vulnerability affects versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18. The target version (5.1.5.RELEASE) already contains the upstream fix that restricts HiddenHttpMethodFilter to only allow PUT, DELETE, and PATCH methods, preventing XST attacks via arbitrary method changes. The fix was shipped in the upstream release...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2021-22118",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:49e2f0a8-0f5d-57d0-bac3-5c12313a4a7e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2021-22118 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22243",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:ffb71ab4-c448-5fa6-9637-186aedd7e92e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22243 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22259",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:e04a4a4f-9b66-58f7-97bd-137dcac18dda",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22259 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22262",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:ba203dfb-98b8-5c61-9b55-6cf58e9fd56e",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22262 affects version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38809",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:a33d85a3-a40c-5cc6-bff9-de6d1dd6251e",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38809 affects version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web, and is fixed in 5.1.5.RELEASE-tuxcare.8."
      }
    },
    {
      "id": "CVE-2024-38820",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:6bdd5702-e386-5183-ae8c-75aae10c6e5c",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38820 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2025-41234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:8b7ed6cb-e142-5517-85e8-df72c4b3e259",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41234 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.5.RELEASE is not affected by CVE-2025-41234. The vulnerability exists in 6.x versions where Q-encoded filename parameters fail to encode double-quotes, allowing header injection. Version 5.1.5 uses a different architecture that only outputs RFC5987-encoded filename* parameters (not Q-encoded filename parameters), and RFC5987 encoding properly percent-encodes double-quotes a...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:6b999f30-6d0a-54d6-95a5-2fe994432e7e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41845 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-41854",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:8eb6df2a-4a47-57ea-9b5d-873d135a1558",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41854 affects version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-47885",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:71fd92a5-3ac6-564c-a989-4566b58d4f06",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47885 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.5.RELEASE does not contain the PartEventHttpMessageReader class or PartEvent API. This feature was introduced in Spring Framework 6.0+ (February 2022), approximately 3 years after the 5.1.5.RELEASE base version (February 2019). The vulnerability is specific to PartEventHttpMessageReader's size-limiting logic when maxInMemorySize=-1, which does not exist in this version. The...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-47889",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:b1e4e59e-8e55-5f74-ba1e-bb32a666c178",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47889 does not affect version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web. not_affected \u2014 CVE-2026-47889 specifically targets the JettyCoreServerHttpResponse class in Spring Framework's Jetty 12 Core reactive adapter. Spring 5.1.5.RELEASE predates Jetty 12 Core entirely - this adapter was introduced in Spring 6.x around 2023-2024. The vulnerable class JettyCoreServerHttpResponse does not exist in version 5.1.5, which only contains older Jetty servlet-based adapters (JettyHttpHandler...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59281",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:a0650aa3-d032-5df7-8861-cb69a190ae5b",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59281 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-59314",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
        }
      ],
      "bom-ref": "urn:uuid:c0e94957-ea65-5791-98d3-5746c39e8908",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59314 is fixed in version 5.1.5.RELEASE-tuxcare.5 of org.springframework:spring-web."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-web@5.1.5.RELEASE-tuxcare.5"
    }
  ]
}