{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:f485cc9a-1a7a-5c3e-8fc2-79e719eedae3",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-web",
      "purl": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3",
      "version": "4.3.5.RELEASE-tuxcare.3",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-web",
            "purl": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE",
            "type": "library",
            "group": "org.springframework",
            "version": "4.3.5.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2013-6429",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:6c6a1f49-c7bc-548c-88ac-9747209e199f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6429 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6429 (XXE in SourceHttpMessageConverter) is NOT present in Spring Framework 4.3.5.RELEASE. The vulnerability was fixed by upstream commit 2ae6a6a341 (Nov 2013) which shipped in the upstream 4.3.5.RELEASE before TuxCare onboarded it. The target contains comprehensive XXE protections: processExternalEntities=false by default, parser features disabling external entities for DOM/SAX/StAX p...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2013-6430",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:3dda9869-3b32-5a06-b63b-913d30cdd620",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6430 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6430 affects JavaScriptUtils.javaScriptEscape in Spring Framework versions before 3.2.2, where four dangerous characters (<, >, \\u2028, \\u2029) were not properly escaped, enabling XSS attacks. The target version 4.3.5.RELEASE already contains the upstream fix (commit f5c9fe69a4 by rstoyanchev@vmware.com) that was shipped in upstream release 3.2.2. All four characters are properly escap...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2015-3192",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:ca0b16b1-3914-5885-818f-5b02cc9d17f6",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2015-3192 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 CVE-2015-3192 is NOT present in Spring Framework 4.3.5.RELEASE. The vulnerability involves improper processing of inline DTD declarations in XML files, allowing attackers to cause memory exhaustion via crafted XML. The upstream vendor (Pivotal) fixed this in commits d79ec68db and related patches by introducing a `supportDtd` flag (defaulting to false) and setting `disallow-doctype-decl=true` in...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-1000027",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:081d9a4d-3804-5db2-993e-9141d3105d69",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-1000027 affects version 4.3.5.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@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:1522a4fe-1082-5ccf-a9aa-9cd2272025bf",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2018-11039 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2021-22118",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:982e00db-e0dc-53a5-bdba-a51784fa0540",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2021-22118 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. Spring Framework 4.3.5.RELEASE is not affected by CVE-2021-22118. The vulnerability affects WebFlux reactive multipart handlers (SynchronossPartHttpMessageReader, DefaultPartHttpMessageReader) that create predictable temporary storage directories. These components were introduced in Spring 5.0. Spring 4.3.5 predates WebFlux entirely and only contains servlet-based multipart handling: CommonsMultipartResolver, which delegates to Apache Commons FileUpload, and StandardServletMultipartResolver, which delegates to the Servlet 3.0 Part API. Neither creates a fixed, shared temporary directory of its own: CommonsMultipartResolver points Commons FileUpload at the servlet container's per-application temporary directory, and the only directory Spring creates is one an application explicitly configures through setUploadTempDir.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2024-22243",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:68ad6b05-2217-5661-9f85-71d1ae71201a",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-22243 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22259",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:fed98369-7477-56e9-8e1f-4369933451ab",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22259 affects version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22262",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:13f1f46b-2e66-5860-8575-4ec964600fc3",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22262 affects version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38809",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:32aeef03-0195-5251-92c0-561cd1c2f891",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38809 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38820",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:a1bdfcf3-3688-5cdc-8200-c21dc3263428",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2024-38820 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 4.3.5.RELEASE is not affected by CVE-2024-38820. This CVE is a vulnerability in the fix for CVE-2022-22968, which introduced locale-dependent toLowerCase() calls in DataBinder's disallowedFields matching. Version 4.3.5.RELEASE does not have the CVE-2022-22968 fix and therefore lacks the toLowerCase() calls entirely. Since CVE-2024-38820 specifically addresses the locale-depende...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2025-41234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:0b3b6eda-952f-5ac1-8460-9961e5373add",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41234 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Version 4.3.5.RELEASE does not contain the ContentDisposition class (introduced in Spring 5.0+). The vulnerable pattern\u2014dual-parameter generation where `filename=\"...\"` uses quoted-printable encoding that fails to encode double-quotes, combined with `filename*=...` for non-ASCII charsets\u2014does not exist in this version. Instead, HttpHeaders.setContentDispositionFormData() uses a single-parameter...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:1cd9bf2e-2cb9-5d8f-b423-e68aae43e95a",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41845 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-41854",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:ec073f71-2883-5b47-845a-2a003e92a3d8",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41854 affects version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-47885",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:c522e0ae-562e-50d0-b024-f85a3fce7b2b",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47885 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 4.3.5.RELEASE predates Spring WebFlux, which was introduced in version 5.0. The vulnerable component PartEventHttpMessageReader and the entire spring-webflux reactive web module do not exist in this version. The target uses servlet-based multipart handling with a different architecture where size limits (maxUploadSizePerFile) and memory thresholds (maxInMemorySize) are enforced...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-47889",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:152ced7c-fa36-5403-8733-dab8e2765481",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47889 does not affect version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web. not_affected \u2014 Spring Framework 4.3.5.RELEASE is not affected by CVE-2026-47889. The vulnerability is specific to the Jetty 12 Core reactive adapter's JettyCoreServerHttpResponse class, which hardcoded getSameSite() to return null. Spring 4.3.5 predates the WebFlux reactive stack (introduced in Spring 5.0, 2017) and Jetty 12 Core support (introduced in Spring 6.2.x, 2024+). The entire reactive package structu...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59281",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:7d08f31d-b5f7-5c0d-a9f7-d7d76d79e4fb",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59281 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-59314",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
        }
      ],
      "bom-ref": "urn:uuid:4d335b75-d466-565d-b00d-0e87131028dc",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59314 is fixed in version 4.3.5.RELEASE-tuxcare.3 of org.springframework:spring-web."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-web@4.3.5.RELEASE-tuxcare.3"
    }
  ]
}