{
  "@id": "urn:uuid:3b488762-704f-4dee-8a62-23ee0184345e",
  "role": "Document Creator",
  "author": "https://tuxcare.com",
  "version": 42,
  "@context": "https://openvex.dev/ns/v0.2.0",
  "timestamp": "2026-11-05T14:17:00.037131+00:00",
  "statements": [
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-10-31T03:12:40.369537+00:00",
      "status_notes": "Vulnerability CVE-2022-22950 does not affect version 6.0.12-tuxcare.4 of org.springframework:spring-expression. not_affected \u2014 CVE-2022-22950 affects Spring Framework versions 5.3.0-5.3.16, 5.2.0-5.2.19, and older versions. The target version 6.0.12 already contains the upstream fix (commit 83ac65915871067c39a4fb255e0d484c785c0c11 by Sam Brannen, introduced in Spring Framework 5.3.17). The fix adds a 256K element threshold to prevent memory exhaustion via oversized SpEL array expressions. This fix was shipped in the up...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2022-22950"
      },
      "impact_statement": "not_affected \u2014 CVE-2022-22950 affects Spring Framework versions 5.3.0-5.3.16, 5.2.0-5.2.19, and older versions. The target version 6.0.12 already contains the upstream fix (commit 83ac65915871067c39a4fb255e0d484c785c0c11 by Sam Brannen, introduced in Spring Framework 5.3.17). The fix adds a 256K element threshold to prevent memory exhaustion via oversized SpEL array expressions. This fix was shipped in the up..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-10-31T03:42:28.801038+00:00",
      "status_notes": "Vulnerability CVE-2023-20861 does not affect version 6.0.12-tuxcare.4 of org.springframework:spring-expression. not_affected \u2014 The target Spring Framework 6.0.12 is not affected by CVE-2023-20861. The vulnerability (excessive CPU consumption through repeated regex pattern compilation in SpEL expressions) was fixed in upstream Spring Framework before the 6.0.12 release. The fix (commit 935c29e3dd by Sam Brannen) introduced a shared pattern cache in InternalSpelExpressionParser that is passed to all OperatorMatches insta...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2023-20861"
      },
      "impact_statement": "not_affected \u2014 The target Spring Framework 6.0.12 is not affected by CVE-2023-20861. The vulnerability (excessive CPU consumption through repeated regex pattern compilation in SpEL expressions) was fixed in upstream Spring Framework before the 6.0.12 release. The fix (commit 935c29e3dd by Sam Brannen) introduced a shared pattern cache in InternalSpelExpressionParser that is passed to all OperatorMatches insta..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-10-31T01:33:43.306022+00:00",
      "status_notes": "Vulnerability CVE-2023-20863 does not affect version 6.0.12-tuxcare.4 of org.springframework:spring-expression. not_affected \u2014 CVE-2023-20863 is NOT present in Spring Framework 6.0.12. The vulnerability concerns denial-of-service via excessively long SpEL expressions causing resource exhaustion during parsing. The upstream fix (commit b73f5fcac2, authored by sam@sambrannen.com) was already included in the Spring Framework 6.0.12 release that TuxCare onboarded. The target implements expression length validation that rej...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2023-20863"
      },
      "impact_statement": "not_affected \u2014 CVE-2023-20863 is NOT present in Spring Framework 6.0.12. The vulnerability concerns denial-of-service via excessively long SpEL expressions causing resource exhaustion during parsing. The upstream fix (commit b73f5fcac2, authored by sam@sambrannen.com) was already included in the Spring Framework 6.0.12 release that TuxCare onboarded. The target implements expression length validation that rej..."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-11-02T15:11:52.923350+00:00",
      "status_notes": "Vulnerability CVE-2024-38808 affects version 6.0.12-tuxcare.4 of org.springframework:spring-expression, and is fixed in 6.0.12-tuxcare.7.",
      "vulnerability": {
        "name": "CVE-2024-38808"
      },
      "action_statement": "Vulnerability CVE-2024-38808 affects version 6.0.12-tuxcare.4 of org.springframework:spring-expression, and is fixed in 6.0.12-tuxcare.7."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-11-05T14:17:00.037131+00:00",
      "status_notes": "Vulnerability CVE-2026-41849 does not affect version 6.0.12-tuxcare.4 of org.springframework:spring-expression. Version 6.0.12 is on a newer release line than any version the advisories list as affected. Advisories: GitHub GHSA-775g-4xr8-78h8 (affected up to 5.3.39), NVD (affected below 5.3.49), CVE record (affected below 5.3.49), Snyk (affected below 6.0.0).",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-41849"
      },
      "impact_statement": "Version 6.0.12 is on a newer release line than any version the advisories list as affected. Advisories: GitHub GHSA-775g-4xr8-78h8 (affected up to 5.3.39), NVD (affected below 5.3.49), CVE record (affected below 5.3.49), Snyk (affected below 6.0.0)."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-41850 is fixed in version 6.0.12-tuxcare.4 of org.springframework:spring-expression.",
      "vulnerability": {
        "name": "CVE-2026-41850"
      }
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-10-21T12:26:00.092842+00:00",
      "status_notes": "Vulnerability CVE-2026-41851 affects version 6.0.12-tuxcare.4 of org.springframework:spring-expression, and is fixed in 6.0.12-tuxcare.6.",
      "vulnerability": {
        "name": "CVE-2026-41851"
      },
      "action_statement": "Vulnerability CVE-2026-41851 affects version 6.0.12-tuxcare.4 of org.springframework:spring-expression, and is fixed in 6.0.12-tuxcare.6."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-41852 is fixed in version 6.0.12-tuxcare.4 of org.springframework:spring-expression.",
      "vulnerability": {
        "name": "CVE-2026-41852"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-47886 is fixed in version 6.0.12-tuxcare.4 of org.springframework:spring-expression.",
      "vulnerability": {
        "name": "CVE-2026-47886"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4",
          "identifiers": {
            "purl": "pkg:maven/org.springframework/spring-expression@6.0.12-tuxcare.4"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-59283 is fixed in version 6.0.12-tuxcare.4 of org.springframework:spring-expression.",
      "vulnerability": {
        "name": "CVE-2026-59283"
      }
    }
  ]
}
