{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:ecb02d4f-d390-5fad-aef6-8b490adeb37f",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-web",
      "purl": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3",
      "version": "5.1.8.RELEASE-tuxcare.3",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-web",
            "purl": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE",
            "type": "library",
            "group": "org.springframework",
            "version": "5.1.8.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2013-6429",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:5ced2d60-942c-5c08-877d-7945be1d28ec",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6429 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6429 XXE vulnerability in SourceHttpMessageConverter is NOT present in Spring Framework 5.1.8.RELEASE. The upstream fix (commit 2ae6a6a341 from November 2013 by Rossen Stoyanchev) was already included in the upstream 5.1.8.RELEASE that TuxCare onboarded. The target code disables external entity processing by default via processExternalEntities=false and implements defense-in-depth with...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2013-6430",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:9a54907a-553e-5ddf-a7b4-9db4b2260b15",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6430 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6430 is not present in Spring Framework 5.1.8.RELEASE. The vulnerability involves missing escaping for angle brackets (<, >) and Unicode line/paragraph separators (U+2028, U+2029) in JavaScriptUtils.javaScriptEscape, which allowed XSS attacks. The upstream fix (commit f5c9fe69a4) was applied by Spring maintainers in February 2013 and was already present in version 5.1.8.RELEASE when Tu...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2015-3192",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:870ad7fb-a3f0-58cd-ac5e-dd7f585eeea4",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2015-3192 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.8.RELEASE is NOT affected by CVE-2015-3192. The upstream vendor fix (commit d79ec68db4) that disables DTD processing by default was already present in Spring Framework 5.1.8.RELEASE when TuxCare onboarded this version. The fix was authored by rstoyanchev@pivotal.io (Pivotal/Spring, not TuxCare) and is an ancestor of the first TuxCare commit (e26ff3dd1c \"Onboard version 5.1....",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-1000027",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:3acc6003-d81a-5fa0-9466-7b45310ad25c",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-1000027 affects version 5.1.8.RELEASE-tuxcare.3 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.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:1fd770af-022e-5e74-851f-3a35ceb1fb62",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2018-11039 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2018-11039 is NOT present in Spring Framework 5.1.8.RELEASE. The vulnerability allowed arbitrary HTTP method override (including TRACE for XST attacks) via the HiddenHttpMethodFilter's _method parameter. The fix restricting allowed methods to PUT/DELETE/PATCH only was already present in the upstream v5.1.8.RELEASE before TuxCare onboarded it. Both Servlet and Reactive variants contain the A...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2021-22118",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:fee20a1d-3f87-5b3f-a422-558f3992fdae",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2021-22118 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22243",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:90105b75-63a9-525a-b84d-af4c034a09f3",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22243 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22259",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:e85b9a18-72d5-530b-b5f2-d0e576a9b908",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22259 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22262",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:8847f846-cd5d-564b-bdf3-d1561274a6ab",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22262 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38809",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:ccfbefca-f20d-51c2-b5ca-115d4ca1b694",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38809 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38820",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:ac13ba35-2d30-5771-a8c6-a3330865f205",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2024-38820 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2024-38820 is not present in Spring Framework 5.1.8.RELEASE. This CVE fixes a locale-dependent vulnerability in the CVE-2022-22968 fix, which introduced case-insensitive disallowedFields matching using String.toLowerCase(). The target version predates the CVE-2022-22968 fix and does not perform any case conversion in DataBinder's setDisallowedFields() or isAllowed() methods. The vulnerable ...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2025-41234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:c9b9c4e0-97c8-546e-b5bb-c8ce0a16e0e4",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41234 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.8.RELEASE is NOT affected by CVE-2025-41234. The vulnerability requires dual filename parameter output (filename=\"...\" with quoted-printable encoding AND filename*= with RFC 5987 encoding) where the quoted-printable encoding uses a PRINTABLE BitSet that fails to exclude double-quote characters. Version 5.1.8 uses a simpler, older architecture that outputs ONLY filename*= wh...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:d3ee5df8-5556-5d04-b7b4-bb580ca60e48",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41845 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-41854",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:b9e0496d-b8df-5700-8a90-1e9d92a453d9",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41854 affects version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-47885",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:e9ae8668-166d-5577-84e1-ff2535fe91f7",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47885 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.8.RELEASE is not affected by CVE-2026-47885. The vulnerability exists in PartEventHttpMessageReader, a component introduced in Spring Framework 6.0 (April 2022), which does not exist in version 5.1.8.RELEASE. The PartEvent API for reactive streaming multipart handling was not available in the 5.x release line. Version 5.1.8 uses SynchronossPartHttpMessageReader for multipar...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-47889",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:bc4f46b5-ffac-5b74-b367-747018d7376a",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47889 does not affect version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.1.8.RELEASE is not affected by CVE-2026-47889. The vulnerability specifically targets the Jetty 12 Core reactive adapter (JettyCoreServerHttpResponse class), which does not exist in this version. This version uses an older, servlet-based Jetty integration (JettyHttpHandlerAdapter with JettyServerHttpResponse extending ServletServerHttpResponse) that relies on the classic Jett...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59281",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:bbec9350-7e0f-5856-8c69-03fb398347e9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59281 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-59314",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:42986062-ba14-5478-90cf-449f7df31d7d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59314 is fixed in version 5.1.8.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-web@5.1.8.RELEASE-tuxcare.3"
    }
  ]
}