{
  "@id": "urn:uuid:9bff793e-1a22-48f2-ad34-810051bac2c4",
  "role": "Document Creator",
  "author": "https://tuxcare.com",
  "version": 32,
  "@context": "https://openvex.dev/ns/v0.2.0",
  "timestamp": "2026-10-30T23:02:53.904310+00:00",
  "statements": [
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2007-1651 is a false positive for org.springframework.security:spring-security-openid 5.7.12-tuxcare.9. False positive \u2014 OpenID CVE, not related to Spring Security. CVE-2007-1651 affects OpenID Provider application handling of cached \u201calways trust\u201d authorization. Spring Security is a relying-party consumer; its DISCOVERY_INFO_KEY cleanup only prevents reuse of local callback/discovery state and does not address the provider-side forced-login flaw. No upstream evidence identifies Spring Security as an affected product.",
      "vulnerability": {
        "name": "CVE-2007-1651"
      },
      "impact_statement": "False positive \u2014 OpenID CVE, not related to Spring Security. CVE-2007-1651 affects OpenID Provider application handling of cached \u201calways trust\u201d authorization. Spring Security is a relying-party consumer; its DISCOVERY_INFO_KEY cleanup only prevents reuse of local callback/discovery state and does not address the provider-side forced-login flaw. No upstream evidence identifies Spring Security as an affected product."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-20T10:05:00.136501+00:00",
      "status_notes": "Vulnerability CVE-2007-1652 is a false positive for org.springframework.security:spring-security-openid 5.7.12-tuxcare.9. direct vulnerability is in OpenID project",
      "vulnerability": {
        "name": "CVE-2007-1652"
      },
      "impact_statement": "direct vulnerability is in OpenID project"
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T20:52:13.789189+00:00",
      "status_notes": "Vulnerability CVE-2010-3700 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2010-3700 affects Spring Security 2.x before 2.0.6 and 3.x before 3.0.4. The target is Spring Security 5.7.12-tuxcare.12, which includes the upstream fix from version 3.0.4 (October 2010). The fix (SEC-1584, commit 7d97adc687) introduced RequestWrapper.strip() that removes semicolon-delimited path parameters from URLs before security pattern matching, preventing attackers from bypassing sec...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2010-3700"
      },
      "impact_statement": "not_affected \u2014 CVE-2010-3700 affects Spring Security 2.x before 2.0.6 and 3.x before 3.0.4. The target is Spring Security 5.7.12-tuxcare.12, which includes the upstream fix from version 3.0.4 (October 2010). The fix (SEC-1584, commit 7d97adc687) introduced RequestWrapper.strip() that removes semicolon-delimited path parameters from URLs before security pattern matching, preventing attackers from bypassing sec..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T19:26:00.148611+00:00",
      "status_notes": "Vulnerability CVE-2011-2731 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2011-2731 affects Spring Security versions before 2.0.7 and 3.0.x before 3.0.6. The target (Spring Security 5.7.12) contains upstream fixes SEC-1750 and SEC-1967 that eliminate the vulnerability pattern. SEC-1750 (commit 5fce0a58bd) isolates RunAs authentication in a thread-local SecurityContext instead of a shared context, preventing cross-thread privilege escalation. SEC-1967 (commit 9a9a...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2011-2731"
      },
      "impact_statement": "not_affected \u2014 CVE-2011-2731 affects Spring Security versions before 2.0.7 and 3.0.x before 3.0.6. The target (Spring Security 5.7.12) contains upstream fixes SEC-1750 and SEC-1967 that eliminate the vulnerability pattern. SEC-1750 (commit 5fce0a58bd) isolates RunAs authentication in a thread-local SecurityContext instead of a shared context, preventing cross-thread privilege escalation. SEC-1967 (commit 9a9a..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T23:02:53.904310+00:00",
      "status_notes": "Vulnerability CVE-2011-2732 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2011-2732: NOT AFFECTED. The target repository (Spring Security 5.7.12-tuxcare.12) contains both defense layers from the upstream SEC-1790 fix. Layer 1: FirewalledResponse validates and rejects redirect locations containing CR/LF characters (web/src/main/java/org/springframework/security/web/firewall/FirewalledResponse.java:47). Layer 2: AbstractAuthenticationTargetUrlRequestHandler.targetU...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2011-2732"
      },
      "impact_statement": "not_affected \u2014 CVE-2011-2732: NOT AFFECTED. The target repository (Spring Security 5.7.12-tuxcare.12) contains both defense layers from the upstream SEC-1790 fix. Layer 1: FirewalledResponse validates and rejects redirect locations containing CR/LF characters (web/src/main/java/org/springframework/security/web/firewall/FirewalledResponse.java:47). Layer 2: AbstractAuthenticationTargetUrlRequestHandler.targetU..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T22:41:16.546891+00:00",
      "status_notes": "Vulnerability CVE-2011-2894 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2011-2894 is NOT present in Spring Security 5.7.12. The vulnerability involved deserializing entire SecurityContext objects in ContextPropagatingRemoteInvocation, allowing arbitrary code execution. The upstream fix (SEC-1741, commit b48fc53fa2, 2011-05-20) replaced SecurityContext serialization with String-based principal/credentials extraction. This fix was authored by luke.taylor@springso...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2011-2894"
      },
      "impact_statement": "not_affected \u2014 CVE-2011-2894 is NOT present in Spring Security 5.7.12. The vulnerability involved deserializing entire SecurityContext objects in ContextPropagatingRemoteInvocation, allowing arbitrary code execution. The upstream fix (SEC-1741, commit b48fc53fa2, 2011-05-20) replaced SecurityContext serialization with String-based principal/credentials extraction. This fix was authored by luke.taylor@springso..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T21:12:16.876091+00:00",
      "status_notes": "Vulnerability CVE-2012-5055 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2012-5055 timing attack vulnerability is NOT present in Spring Security 5.7.12-tuxcare.12. The fix (SEC-2056) was already included in the upstream release before TuxCare onboarded this version. The DaoAuthenticationProvider correctly performs password validation even when the user is not found, normalizing response time and preventing username enumeration via timing side-channel attacks. Fi...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2012-5055"
      },
      "impact_statement": "not_affected \u2014 CVE-2012-5055 timing attack vulnerability is NOT present in Spring Security 5.7.12-tuxcare.12. The fix (SEC-2056) was already included in the upstream release before TuxCare onboarded this version. The DaoAuthenticationProvider correctly performs password validation even when the user is not found, normalizing response time and preventing username enumeration via timing side-channel attacks. Fi..."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:57:13.458746+00:00",
      "status_notes": "Vulnerability CVE-2014-0097 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2014-0097"
      },
      "action_statement": "Vulnerability CVE-2014-0097 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:34:36.358672+00:00",
      "status_notes": "Vulnerability CVE-2014-3527 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2014-3527"
      },
      "action_statement": "Vulnerability CVE-2014-3527 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:38:45.879676+00:00",
      "status_notes": "Vulnerability CVE-2016-5007 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2016-5007"
      },
      "action_statement": "Vulnerability CVE-2016-5007 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:34:36.358672+00:00",
      "status_notes": "Vulnerability CVE-2016-9879 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2016-9879"
      },
      "action_statement": "Vulnerability CVE-2016-9879 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:57:13.458746+00:00",
      "status_notes": "Vulnerability CVE-2017-4995 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2017-4995"
      },
      "action_statement": "Vulnerability CVE-2017-4995 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:57:13.458746+00:00",
      "status_notes": "Vulnerability CVE-2018-1199 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2018-1199"
      },
      "action_statement": "Vulnerability CVE-2018-1199 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2018-1258 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. already_fixed \u2014 CVE-2018-1258 affects Spring Framework 5.0.5/5.0.6, not Spring Security itself. The upstream patch updates Spring Security's dependency from Spring Framework 5.0.6 to 5.0.7 (which contains the fix). The target Spring Security 5.7.12-tuxcare.5 depends on Spring Framework 5.3.29-tuxcare.4, which is far beyond the fixed version 5.0.7. The defense is already present through the dependency.",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2018-1258"
      },
      "impact_statement": "already_fixed \u2014 CVE-2018-1258 affects Spring Framework 5.0.5/5.0.6, not Spring Security itself. The upstream patch updates Spring Security's dependency from Spring Framework 5.0.6 to 5.0.7 (which contains the fix). The target Spring Security 5.7.12-tuxcare.5 depends on Spring Framework 5.3.29-tuxcare.4, which is far beyond the fixed version 5.0.7. The defense is already present through the dependency."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:31:18.734944+00:00",
      "status_notes": "Vulnerability CVE-2018-15801 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2018-15801"
      },
      "action_statement": "Vulnerability CVE-2018-15801 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:34:36.358672+00:00",
      "status_notes": "Vulnerability CVE-2019-11272 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2019-11272"
      },
      "action_statement": "Vulnerability CVE-2019-11272 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T00:40:33.053070+00:00",
      "status_notes": "Vulnerability CVE-2019-3795 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2019-3795"
      },
      "action_statement": "Vulnerability CVE-2019-3795 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:57:13.458746+00:00",
      "status_notes": "Vulnerability CVE-2020-5407 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2020-5407"
      },
      "action_statement": "Vulnerability CVE-2020-5407 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T22:02:03.900703+00:00",
      "status_notes": "Vulnerability CVE-2020-5408 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 CVE-2020-5408 affects the queryableText() method in Spring Security's Encryptors class, which uses a fixed null IV with CBC mode encryption, enabling dictionary attacks. The target version 5.7.12-tuxcare.12 already contains the upstream vendor's fix: the queryableText() method is marked @Deprecated with an explicit security warning directing users to alternative approaches. This fix was authore...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2020-5408"
      },
      "impact_statement": "not_affected \u2014 CVE-2020-5408 affects the queryableText() method in Spring Security's Encryptors class, which uses a fixed null IV with CBC mode encryption, enabling dictionary attacks. The target version 5.7.12-tuxcare.12 already contains the upstream vendor's fix: the queryableText() method is marked @Deprecated with an explicit security warning directing users to alternative approaches. This fix was authore..."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T22:44:11.275398+00:00",
      "status_notes": "Vulnerability CVE-2021-22112 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2021-22112"
      },
      "action_statement": "Vulnerability CVE-2021-22112 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T01:32:18.351129+00:00",
      "status_notes": "Vulnerability CVE-2021-22119 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2021-22119"
      },
      "action_statement": "Vulnerability CVE-2021-22119 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T01:25:24.582887+00:00",
      "status_notes": "Vulnerability CVE-2022-22976 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2022-22976"
      },
      "action_statement": "Vulnerability CVE-2022-22976 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:34:36.358672+00:00",
      "status_notes": "Vulnerability CVE-2022-22978 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2022-22978"
      },
      "action_statement": "Vulnerability CVE-2022-22978 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T00:29:56.875680+00:00",
      "status_notes": "Vulnerability CVE-2022-31692 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2022-31692"
      },
      "action_statement": "Vulnerability CVE-2022-31692 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T00:29:56.875680+00:00",
      "status_notes": "Vulnerability CVE-2023-20862 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2023-20862"
      },
      "action_statement": "Vulnerability CVE-2023-20862 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T01:28:06.753409+00:00",
      "status_notes": "Vulnerability CVE-2024-22234 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2024-22234"
      },
      "action_statement": "Vulnerability CVE-2024-22234 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T21:38:45.879676+00:00",
      "status_notes": "Vulnerability CVE-2024-22257 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2024-22257"
      },
      "action_statement": "Vulnerability CVE-2024-22257 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T07:57:13.458746+00:00",
      "status_notes": "Vulnerability CVE-2024-38810 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2024-38810"
      },
      "action_statement": "Vulnerability CVE-2024-38810 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2024-38821 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2024-38821"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2024-38827 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2024-38827"
      }
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-28T18:34:10.986929+00:00",
      "status_notes": "Vulnerability CVE-2025-22223 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2025-22223"
      },
      "action_statement": "Vulnerability CVE-2025-22223 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2025-22228 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2025-22228"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2025-22234 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2025-22234"
      }
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T10:48:29.606694+00:00",
      "status_notes": "Vulnerability CVE-2025-41232 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. CVE-2025-41232 is in UniqueSecurityAnnotationScanner, which Spring Security 6.4 added for method security in AspectJ mode. Spring Security 5.7.12 does not contain that scanner, so it is not affected.",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2025-41232"
      },
      "impact_statement": "CVE-2025-41232 is in UniqueSecurityAnnotationScanner, which Spring Security 6.4 added for method security in AspectJ mode. Spring Security 5.7.12 does not contain that scanner, so it is not affected."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T11:36:43.630807+00:00",
      "status_notes": "Vulnerability CVE-2025-41248 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. Spring Security 5.7.12 has no generic-type annotation matching of its own: method security looks annotations up through Spring Framework's annotation utilities, so the CVE-2025-41248 code is not present. The equivalent issue in Spring Framework is tracked as CVE-2025-41249.",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2025-41248"
      },
      "impact_statement": "Spring Security 5.7.12 has no generic-type annotation matching of its own: method security looks annotations up through Spring Framework's annotation utilities, so the CVE-2025-41248 code is not present. The equivalent issue in Spring Framework is tracked as CVE-2025-41249."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-22732 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2026-22732"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-22746 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2026-22746"
      }
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-02T13:35:00.058816+00:00",
      "status_notes": "Vulnerability CVE-2026-22747 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.10.",
      "vulnerability": {
        "name": "CVE-2026-22747"
      },
      "action_statement": "Vulnerability CVE-2026-22747 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.10."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T05:55:31.824924+00:00",
      "status_notes": "Vulnerability CVE-2026-22751 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 Spring Security 5.7.12 does not contain the One-Time Token (OTT) authentication feature that includes the vulnerable JdbcOneTimeTokenService class. The entire one-time token login functionality was introduced in Spring Security version 6.4.0 (September 2024), which is significantly later than the target version 5.7.12. Therefore, the TOCTOU race condition vulnerability CVE-2026-22751 cannot exi...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-22751"
      },
      "impact_statement": "not_affected \u2014 Spring Security 5.7.12 does not contain the One-Time Token (OTT) authentication feature that includes the vulnerable JdbcOneTimeTokenService class. The entire one-time token login functionality was introduced in Spring Security version 6.4.0 (September 2024), which is significantly later than the target version 5.7.12. Therefore, the TOCTOU race condition vulnerability CVE-2026-22751 cannot exi..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-22754 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. According to security advisories CVE-2026-22754 does not affect Spring-Security versions earlier than 7.0.0. This is supported by manual code inspection and proof-of-concept tests ported from the upstream fix commit. CVE-2026-22754 is an access-control bypass caused by PathPatternRequestMatcherFactoryBean.afterPropertiesSet() calling this.builder.basePath(this.basePath) and discarding the return value \u2014 PathPatternRequestMatcher.Builder is immutable/copy-on-modify, so the configured basePath was silently dropped and protected URLs (e.g., /spring/path) were left unmatched by the security filter chain. The vulnerability requires two pieces of infrastructure introduced in Spring Security 7.0.0: 1. The PathPatternRequestMatcher.Builder API (added in upstream commit 3e53cc2c4a, \"Use PathPatternRequestMatcher in config\"). 2. The PathPatternRequestMatcherFactoryBean class itself \u2014 the exact file patched by upstream commit 53bcf0d1 (the CVE fix). Neither piece exists in version 5.7.12. The upstream POC tests (RegexMatcher, CiRegexMatcher + AuthorizationManager variants) were ported verbatim and pass.",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-22754"
      },
      "impact_statement": "According to security advisories CVE-2026-22754 does not affect Spring-Security versions earlier than 7.0.0. This is supported by manual code inspection and proof-of-concept tests ported from the upstream fix commit. CVE-2026-22754 is an access-control bypass caused by PathPatternRequestMatcherFactoryBean.afterPropertiesSet() calling this.builder.basePath(this.basePath) and discarding the return value \u2014 PathPatternRequestMatcher.Builder is immutable/copy-on-modify, so the configured basePath was silently dropped and protected URLs (e.g., /spring/path) were left unmatched by the security filter chain. The vulnerability requires two pieces of infrastructure introduced in Spring Security 7.0.0: 1. The PathPatternRequestMatcher.Builder API (added in upstream commit 3e53cc2c4a, \"Use PathPatternRequestMatcher in config\"). 2. The PathPatternRequestMatcherFactoryBean class itself \u2014 the exact file patched by upstream commit 53bcf0d1 (the CVE fix). Neither piece exists in version 5.7.12. The upstream POC tests (RegexMatcher, CiRegexMatcher + AuthorizationManager variants) were ported verbatim and pass."
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-41706 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2026-41706"
      }
    },
    {
      "status": "fixed",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2026-47838 is fixed in version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid.",
      "vulnerability": {
        "name": "CVE-2026-47838"
      }
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-30T12:34:56.763245+00:00",
      "status_notes": "Vulnerability CVE-2026-47841 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. CVE-2026-47841 is in Spring Security's WebAuthn (passkeys) support, which was added in 6.4. Spring Security 5.7.12 contains no WebAuthn code, so it is not affected.",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-47841"
      },
      "impact_statement": "CVE-2026-47841 is in Spring Security's WebAuthn (passkeys) support, which was added in 6.4. Spring Security 5.7.12 contains no WebAuthn code, so it is not affected."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-15T18:44:00.132301+00:00",
      "status_notes": "Vulnerability CVE-2026-47842 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.11.",
      "vulnerability": {
        "name": "CVE-2026-47842"
      },
      "action_statement": "Vulnerability CVE-2026-47842 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.11."
    },
    {
      "status": "affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-15T18:44:00.132301+00:00",
      "status_notes": "Vulnerability CVE-2026-59276 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.11.",
      "vulnerability": {
        "name": "CVE-2026-59276"
      },
      "action_statement": "Vulnerability CVE-2026-59276 affects version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid, and is fixed in 5.7.12-tuxcare.11."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9",
          "identifiers": {
            "purl": "pkg:maven/org.springframework.security/spring-security-openid@5.7.12-tuxcare.9"
          }
        }
      ],
      "timestamp": "2026-10-29T10:38:18.047933+00:00",
      "status_notes": "Vulnerability CVE-2026-59277 does not affect version 5.7.12-tuxcare.9 of org.springframework.security:spring-security-openid. not_affected \u2014 Spring Security 5.7.12-tuxcare.12 is not affected by CVE-2026-59277. The vulnerability exists in the InetAddressMatchers utility class and its matchInternal()/matchExternal() builder methods, which classify IP addresses as internal (private) or external (public). These APIs were introduced in Spring Security versions after 5.7.x and do not exist in the target version. The target has only the ol...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2026-59277"
      },
      "impact_statement": "not_affected \u2014 Spring Security 5.7.12-tuxcare.12 is not affected by CVE-2026-59277. The vulnerability exists in the InetAddressMatchers utility class and its matchInternal()/matchExternal() builder methods, which classify IP addresses as internal (private) or external (public). These APIs were introduced in Spring Security versions after 5.7.x and do not exist in the target version. The target has only the ol..."
    }
  ]
}
