{
  "@id": "urn:uuid:0a671487-fcae-4c10-92b1-c727c7aad47e",
  "role": "Document Creator",
  "author": "https://tuxcare.com",
  "version": 44,
  "@context": "https://openvex.dev/ns/v0.2.0",
  "timestamp": "2026-11-05T15:57:00.447888+00:00",
  "statements": [
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-30T16:52:00.226722+00:00",
      "status_notes": "Vulnerability CVE-2013-6429 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6429 is NOT present in Spring Framework 5.3.13. The XXE vulnerability in SourceHttpMessageConverter was fixed by upstream Spring Framework in commit 2ae6a6a341 (Nov 2013) which disabled external entity processing by default. This fix was already present in the upstream 5.3.13 release (2021) before TuxCare maintenance began. The current code has comprehensive XXE protections: processExt...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2013-6429"
      },
      "impact_statement": "not_affected \u2014 CVE-2013-6429 is NOT present in Spring Framework 5.3.13. The XXE vulnerability in SourceHttpMessageConverter was fixed by upstream Spring Framework in commit 2ae6a6a341 (Nov 2013) which disabled external entity processing by default. This fix was already present in the upstream 5.3.13 release (2021) before TuxCare maintenance began. The current code has comprehensive XXE protections: processExt..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-30T11:36:00.176663+00:00",
      "status_notes": "Vulnerability CVE-2013-6430 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2013-6430 affects Spring Framework before 3.2.2 due to improper escaping in JavaScriptUtils.javaScriptEscape method. The target repository (Spring Framework 5.3.13-tuxcare.4) already contains the upstream vendor's fix that properly escapes Unicode line/paragraph separators (U+2028, U+2029) and angle brackets (< >). The fix was introduced in commit f5c9fe69a444607af667911bd4c5074b5b073e7b by...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2013-6430"
      },
      "impact_statement": "not_affected \u2014 CVE-2013-6430 affects Spring Framework before 3.2.2 due to improper escaping in JavaScriptUtils.javaScriptEscape method. The target repository (Spring Framework 5.3.13-tuxcare.4) already contains the upstream vendor's fix that properly escapes Unicode line/paragraph separators (U+2028, U+2029) and angle brackets (< >). The fix was introduced in commit f5c9fe69a444607af667911bd4c5074b5b073e7b by..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-30T06:45:00.145911+00:00",
      "status_notes": "Vulnerability CVE-2015-3192 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2015-3192 is not present in Spring Framework 5.3.13. The vulnerability involves improper processing of inline DTD declarations causing denial of service through memory exhaustion. The fix (commit d79ec68db40c381b8e205af52748ebd3163ee33b by Rossen Stoyanchev from Pivotal) was shipped in the upstream Spring Framework 5.3.13 release before any TuxCare work. All XML parsing classes (Jaxb2Marsha...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2015-3192"
      },
      "impact_statement": "not_affected \u2014 CVE-2015-3192 is not present in Spring Framework 5.3.13. The vulnerability involves improper processing of inline DTD declarations causing denial of service through memory exhaustion. The fix (commit d79ec68db40c381b8e205af52748ebd3163ee33b by Rossen Stoyanchev from Pivotal) was shipped in the upstream Spring Framework 5.3.13 release before any TuxCare work. All XML parsing classes (Jaxb2Marsha..."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2016-1000027 affects version 5.3.13-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",
      "vulnerability": {
        "name": "CVE-2016-1000027"
      },
      "action_statement": "Vulnerability CVE-2016-1000027 affects version 5.3.13-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"
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-11-03T00:25:34.059205+00:00",
      "status_notes": "Vulnerability CVE-2018-11039 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 CVE-2018-11039 is NOT present in Spring Framework 5.3.13. The vulnerability allowed unrestricted HTTP method override via the HiddenHttpMethodFilter's _method parameter, enabling TRACE requests that could escalate XSS to XST attacks. The target repository contains the upstream fix: both HiddenHttpMethodFilter variants (servlet and reactive) implement ALLOWED_METHODS whitelists restricting overr...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2018-11039"
      },
      "impact_statement": "not_affected \u2014 CVE-2018-11039 is NOT present in Spring Framework 5.3.13. The vulnerability allowed unrestricted HTTP method override via the HiddenHttpMethodFilter's _method parameter, enabling TRACE requests that could escalate XSS to XST attacks. The target repository contains the upstream fix: both HiddenHttpMethodFilter variants (servlet and reactive) implement ALLOWED_METHODS whitelists restricting overr..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-11-04T09:17:29.431970+00:00",
      "status_notes": "Vulnerability CVE-2021-22118 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. The target Spring Framework v5.3.13 is not affected by CVE-2021-22118. The vulnerability concerning predictable temporary storage directories for multipart file uploads was fixed by the upstream Spring Framework project in v5.3.7 (commits cce60c479c and 0d0d75e253, authored by Arjen Poutsma). Since the target version 5.3.13 is greater than 5.3.7, it already contains the upstream fix. Both SynchronossPartHttpMessageReader and DefaultPartHttpMessageReader now use Files.createTempDirectory() with random suffixes instead of predictable fixed paths, eliminating the attack vector where a local malicious user could manipulate the storage directory.\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (>= 5.2.0, < 5.2.15; >= 5.3.0, < 5.3.7), NVD (>= 5.2.0, < 5.2.15; >= 5.3.0, < 5.3.7), cve.org (>= 5.2, < 5.2.15; >= 5.3, < 5.3.7), Snyk (>= 5.3.0, < 5.3.7; >= 5.0.0.RELEASE, < 5.2.15.RELEASE).",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2021-22118"
      },
      "impact_statement": "The target Spring Framework v5.3.13 is not affected by CVE-2021-22118. The vulnerability concerning predictable temporary storage directories for multipart file uploads was fixed by the upstream Spring Framework project in v5.3.7 (commits cce60c479c and 0d0d75e253, authored by Arjen Poutsma). Since the target version 5.3.13 is greater than 5.3.7, it already contains the upstream fix. Both SynchronossPartHttpMessageReader and DefaultPartHttpMessageReader now use Files.createTempDirectory() with random suffixes instead of predictable fixed paths, eliminating the attack vector where a local malicious user could manipulate the storage directory.\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (>= 5.2.0, < 5.2.15; >= 5.3.0, < 5.3.7), NVD (>= 5.2.0, < 5.2.15; >= 5.3.0, < 5.3.7), cve.org (>= 5.2, < 5.2.15; >= 5.3, < 5.3.7), Snyk (>= 5.3.0, < 5.3.7; >= 5.0.0.RELEASE, < 5.2.15.RELEASE)."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2024-22243 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2024-22243"
      }
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-11-05T15:57:00.447888+00:00",
      "status_notes": "Vulnerability CVE-2024-22259 affects version 5.3.13-tuxcare.2 of org.springframework:spring-web, and is fixed in 5.3.13-tuxcare.6.",
      "vulnerability": {
        "name": "CVE-2024-22259"
      },
      "action_statement": "Vulnerability CVE-2024-22259 affects version 5.3.13-tuxcare.2 of org.springframework:spring-web, and is fixed in 5.3.13-tuxcare.6."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2024-22262 affects version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2024-22262"
      },
      "action_statement": "Vulnerability CVE-2024-22262 affects version 5.3.13-tuxcare.2 of org.springframework:spring-web."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2024-38809 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2024-38809"
      }
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2024-38820 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Version 5.3.13 is not affected by CVE-2024-38820. This CVE addresses a locale-dependent toLowerCase() bug in DataBinder's field matching, but version 5.3.13 does not contain the vulnerable code pattern. The CVE-2022-22968 fix (which introduced case-insensitive field matching using toLowerCase()) was never applied to this version, so the locale-dependency issue that CVE-2024-38820 fixes cannot e...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2024-38820"
      },
      "impact_statement": "not_affected \u2014 Version 5.3.13 is not affected by CVE-2024-38820. This CVE addresses a locale-dependent toLowerCase() bug in DataBinder's field matching, but version 5.3.13 does not contain the vulnerable code pattern. The CVE-2022-22968 fix (which introduced case-insensitive field matching using toLowerCase()) was never applied to this version, so the locale-dependency issue that CVE-2024-38820 fixes cannot e..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-29T04:08:51.772780+00:00",
      "status_notes": "Vulnerability CVE-2025-41234 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.3.13 is NOT affected by CVE-2025-41234. The vulnerability exists only in versions 6.0.9 and later, where a new dual-output feature was introduced for Content-Disposition headers. The vulnerable code path (using a PRINTABLE BitSet to encode the filename= parameter) does not exist in version 5.3.13. The target version uses a simpler, older implementation that safely encodes dou...",
      "justification": "vulnerable_code_not_in_execute_path",
      "vulnerability": {
        "name": "CVE-2025-41234"
      },
      "impact_statement": "not_affected \u2014 Spring Framework 5.3.13 is NOT affected by CVE-2025-41234. The vulnerability exists only in versions 6.0.9 and later, where a new dual-output feature was introduced for Content-Disposition headers. The vulnerable code path (using a PRINTABLE BitSet to encode the filename= parameter) does not exist in version 5.3.13. The target version uses a simpler, older implementation that safely encodes dou..."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2026-41845 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2026-41845"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2026-41854 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2026-41854"
      }
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-29T15:30:49.741847+00:00",
      "status_notes": "Vulnerability CVE-2026-47885 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.3.13 is NOT AFFECTED by CVE-2026-47885. The vulnerable class PartEventHttpMessageReader does not exist in this version. PartEventHttpMessageReader was introduced in Spring Framework 6.0.0-M4 (April 2022), approximately 5 months after the 5.3.13 release (November 2021). The maxPartSize configuration mechanism referenced in the CVE was added even later in version 6.1.0 (October...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-47885"
      },
      "impact_statement": "not_affected \u2014 Spring Framework 5.3.13 is NOT AFFECTED by CVE-2026-47885. The vulnerable class PartEventHttpMessageReader does not exist in this version. PartEventHttpMessageReader was introduced in Spring Framework 6.0.0-M4 (April 2022), approximately 5 months after the 5.3.13 release (November 2021). The maxPartSize configuration mechanism referenced in the CVE was added even later in version 6.1.0 (October..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-29T13:07:00.435999+00:00",
      "status_notes": "Vulnerability CVE-2026-47889 does not affect version 5.3.13-tuxcare.2 of org.springframework:spring-web. not_affected \u2014 Spring Framework 5.3.13-tuxcare.4 is not affected by CVE-2026-47889. The vulnerability exists in JettyCoreServerHttpResponse, a class for Jetty 12 Core reactive adapter support that does not exist in this version. Spring 5.3.13 only supports Jetty 9/10 via servlet-based adapters (JettyHttpHandlerAdapter \u2192 ServletServerHttpResponse), which use a different cookie serialization mechanism (Response...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-47889"
      },
      "impact_statement": "not_affected \u2014 Spring Framework 5.3.13-tuxcare.4 is not affected by CVE-2026-47889. The vulnerability exists in JettyCoreServerHttpResponse, a class for Jetty 12 Core reactive adapter support that does not exist in this version. Spring 5.3.13 only supports Jetty 9/10 via servlet-based adapters (JettyHttpHandlerAdapter \u2192 ServletServerHttpResponse), which use a different cookie serialization mechanism (Response..."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2026-59281 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2026-59281"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-web@5.3.13-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-10-21T16:38:15.132025+00:00",
      "status_notes": "Vulnerability CVE-2026-59314 is fixed in version 5.3.13-tuxcare.2 of org.springframework:spring-web.",
      "vulnerability": {
        "name": "CVE-2026-59314"
      }
    }
  ]
}
