{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:dafbe565-486a-5388-8783-7f056affcf0a",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-web",
      "purl": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2",
      "type": "library",
      "group": "org.springframework",
      "bom-ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2",
      "version": "5.2.25.RELEASE-tuxcare.2",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-web",
            "purl": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE",
            "type": "library",
            "group": "org.springframework",
            "version": "5.2.25.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2013-6429",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:1e1fd0ac-7d84-50ef-8257-09f95c59c2cf",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6429 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6429 (XXE in SourceHttpMessageConverter) is NOT present in Spring Framework 5.2.25.RELEASE. The upstream vendor fix (commit 2ae6a6a3 by Rossen Stoyanchev, Nov 2013) was already included in the upstream release when TuxCare onboarded version 5.2.25.RELEASE. The fix disables external entity resolution by default across all XML parsers (DOM, SAX, StAX) via the processExternalEntities flag...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2013-6430",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:a9f64348-f961-59a2-b6cf-5f516e52a31c",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2013-6430 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6430 affects Spring Framework versions before 3.2.2. The target repository is version 5.2.25.RELEASE, which already contains the upstream fix. The vulnerability involved improper escaping of four characters (<, >, \\u2028, \\u2029) in JavaScriptUtils.javaScriptEscape() that could enable XSS attacks. The fix (commit f5c9fe69a444607af667911bd4c5074b5b073e7b by rstoyanchev@vmware.com) was a...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2015-3192",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:d5db60b1-2a2e-584a-86fd-3e0eaaaaa67d",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2015-3192 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2015-3192 is NOT present in Spring Framework 5.2.25.RELEASE. The upstream vendor fix (commit d79ec68db4 by rstoyanchev@pivotal.io, dated 2015-06-30) was already included in this release version before TuxCare onboarded it. The fix disables DTD processing by default across all XML parsing paths (SAX, DOM, StAX) by setting supportDtd=false and configuring parsers with the disallow-doctype-dec...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2016-1000027",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:c1b9eee7-0e94-5c93-bc12-ed4272be92ad",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-1000027 affects version 5.2.25.RELEASE-tuxcare.2 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.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:e745e03b-b2e2-51fa-b083-75c0425ef099",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2018-11039 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 The target Spring Framework 5.2.25.RELEASE-tuxcare.4 is not affected by CVE-2018-11039. The vulnerability (unrestricted HTTP method override via HiddenHttpMethodFilter allowing TRACE and other dangerous methods for XST attacks) was fixed by upstream Spring Framework in May 2018. The fix introduced an ALLOWED_METHODS whitelist restricting method overrides to PUT, DELETE, and PATCH only. This fix...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2021-22118",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:3d0949d8-fddc-56e3-8e78-19f9c745fc4d",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2021-22118 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. Target version 5.2.25.RELEASE is not affected by CVE-2021-22118. The CVE affects Spring Framework 5.2.x prior to 5.2.15, and the target version (5.2.25 > 5.2.15) was released with the upstream fix already present. The vulnerability involved using fixed/predictable temporary directory paths for multipart file uploads, which could be exploited for unauthorized file access. The upstream fix (commit 85ad63bd35 by Arjen Poutsma, May 2021) changed to randomly-generated unique directory paths using Files.createTempDirectory(). This fix is present in the target at SynchronossPartHttpMessageReader.java:207.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2024-22243",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:0f04aaf5-0e3e-561d-81d3-4352cf534b8b",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22243 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web, and is fixed in 5.2.25.RELEASE-tuxcare.5."
      }
    },
    {
      "id": "CVE-2024-22259",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:0ece0be2-14cc-5c06-b879-805a136176ee",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22259 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-22262",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:952778f0-49d7-5ae6-9915-a1205fb6a07d",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22262 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38809",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:8a134469-e7f2-5c82-a09f-2cd52736a09f",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38809 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2024-38820",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:96bbedce-9717-55be-ad18-8e880476ea4e",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38820 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web, and is fixed in 5.2.25.RELEASE-tuxcare.4."
      }
    },
    {
      "id": "CVE-2025-41234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:a0c5fcf4-1aee-5380-9c48-6938b0f153f5",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41234 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.25.RELEASE is not affected by CVE-2025-41234. The vulnerability exists in quoted-printable encoding code introduced in Spring Framework 6.x, where double-quote characters in Content-Disposition headers with non-ASCII charsets were not properly encoded. Version 5.2.25 uses a different architecture that only generates RFC 5987 encoded parameters (filename*=), which already co...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-41845",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:79b12947-8975-5502-b81a-6e7ac226e972",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41845 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web, and is fixed in 5.2.25.RELEASE-tuxcare.5."
      }
    },
    {
      "id": "CVE-2026-41854",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:9c0cfe86-24c0-5c00-b7eb-a758dfbf18fb",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-41854 affects version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-47885",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:e88626b6-4888-5099-9598-d1350920eb4a",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47885 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2026-47885 affects PartEventHttpMessageReader in Spring Framework 6.0+. The target version 5.2.25.RELEASE predates the introduction of PartEventHttpMessageReader (added in 6.0.0) and uses a completely different multipart handling architecture (SynchronossPartHttpMessageReader). The vulnerable class and API (@RequestBody Flux<PartEvent>) do not exist in this version.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-47889",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:6be8331b-5313-5189-b362-f31dea9d2db7",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-47889 does not affect version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.2.25.RELEASE is not affected by CVE-2026-47889. This vulnerability specifically affects the Jetty 12 Core reactive adapter (JettyCoreServerHttpResponse class), which does not exist in Spring Framework 5.x. The target uses Jetty 9.4 with a Servlet-based adapter (ServletServerHttpResponse) that properly serializes cookies including the sameSite attribute via ResponseCookie.toSt...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-59281",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:c562552d-5595-5ab3-bfa8-bb146a3261ef",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59281 is fixed in version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    },
    {
      "id": "CVE-2026-59314",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:fd3814e6-33b5-5a3a-a276-a243d1978c75",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59314 is fixed in version 5.2.25.RELEASE-tuxcare.2 of org.springframework:spring-web."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework/spring-web@5.2.25.RELEASE-tuxcare.2"
    }
  ]
}