{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:67bb6db0-42d0-53d4-8f94-7ab7f7f0e821",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-security-saml2-service-provider",
      "purl": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14",
      "type": "library",
      "group": "org.springframework.security",
      "bom-ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14",
      "version": "5.7.12-tuxcare.14",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-security-saml2-service-provider",
            "purl": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12",
            "type": "library",
            "group": "org.springframework.security",
            "version": "5.7.12"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2007-1651",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:c773ca81-a4b9-5f54-ab1e-5d98f23a88da",
      "analysis": {
        "state": "false_positive",
        "detail": "Vulnerability CVE-2007-1651 is a false positive for org.springframework.security:spring-security-saml2-service-provider 5.7.12-tuxcare.14. 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."
      }
    },
    {
      "id": "CVE-2007-1652",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:6c2a2775-07e2-51e8-8119-2f96cd38b72b",
      "analysis": {
        "state": "false_positive",
        "detail": "Vulnerability CVE-2007-1652 is a false positive for org.springframework.security:spring-security-saml2-service-provider 5.7.12-tuxcare.14. direct vulnerability is in OpenID project"
      }
    },
    {
      "id": "CVE-2026-40988",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:3de2466a-8d7a-52be-959d-dcdb1a75d34e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-40988 is fixed in version 5.7.12-tuxcare.14 of org.springframework.security:spring-security-saml2-service-provider."
      }
    },
    {
      "id": "CVE-2026-40993",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:a1882da7-f372-54f1-910c-b03355a5831c",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-40993 does not affect version 5.7.12-tuxcare.14 of org.springframework.security:spring-security-saml2-service-provider. Spring Security 5.7.12 is not affected by CVE-2026-40993. The vulnerable component JdbcAssertingPartyMetadataRepository, which handles deserialization of SAML2 asserting party metadata from database columns, was introduced in version 7.0.x and does not exist in version 5.7.12. The target version uses only in-memory SAML2 relying party registration (InMemoryRelyingPartyRegistrationRepository) and has no JDBC-based SAML2 metadata persistence.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-41003",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:47793a78-e946-5228-b87b-fbab8938d108",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41003 is fixed in version 5.7.12-tuxcare.14 of org.springframework.security:spring-security-saml2-service-provider."
      }
    },
    {
      "id": "CVE-2026-41694",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
        }
      ],
      "bom-ref": "urn:uuid:5673fb58-ce28-5664-ab40-e81ae3631dae",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41694 is fixed in version 5.7.12-tuxcare.14 of org.springframework.security:spring-security-saml2-service-provider."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework.security/spring-security-saml2-service-provider@5.7.12-tuxcare.14"
    }
  ]
}