{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:5352e1e1-c7e5-5e68-9387-b90795c0f844",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-security-config",
      "purl": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1",
      "type": "library",
      "group": "org.springframework.security",
      "bom-ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1",
      "version": "5.1.4.RELEASE-tuxcare.1",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-security-config",
            "purl": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE",
            "type": "library",
            "group": "org.springframework.security",
            "version": "5.1.4.RELEASE"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2019-3795",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:99d5397d-02c5-5d86-b7a7-b09646c6e866",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2019-3795 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2020-5408",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:fe89c33f-8925-5d54-b87b-b9fe2de2b2b3",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2020-5408 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2021-22112",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:0f8a44d5-d0b4-5a00-a1d4-9ef08c440969",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22112 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2021-22119",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:191dec7e-2fc4-5892-86b7-c358648749cd",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22119 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2022-22978",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:99f52e15-2a1a-5494-8c9e-8f9d72d400a0",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2022-22978 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2022-31690",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:4baac8c1-f7cb-59f6-8a37-b83e8b470366",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2022-31690 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2023-34042",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:9b194e2a-1825-5462-9e29-f9925ef8c891",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2023-34042 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. not_affected \u2014 Target version 5.1.4.RELEASE predates the introduction of the vulnerable code pattern. The world-writable symlink `spring-security.xsd` was only introduced in version 5.7.9 (commit 1eefd433b6), while the target is based on version 5.1.4.RELEASE which predates this by several major/minor versions. The file does not exist in the target repository at all.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2024-22257",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:33bc8823-43d7-5de1-9ee4-0d348d973870",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22257 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2024-38821",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:438527da-69eb-54be-ad3b-2575fc776c9c",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38821 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2024-38827",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:34607171-2164-5931-8c12-d095093bdccd",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38827 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2025-22228",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:2dbba665-a36b-5c0a-a8e5-d567b47e39ea",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2025-22228 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2025-22234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:29fe74e9-aedf-51ef-a034-7e5a1d0fcb5f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-22234 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. not_affected \u2014 CVE-2025-22234 is a timing attack regression introduced by the CVE-2025-22228 fix. The target Spring Security 5.1.4.RELEASE (SHA e659e352de) never received the CVE-2025-22228 backport that added strict password length checking in BCrypt, therefore it does not have the timing attack vulnerability that CVE-2025-22234 addresses. The timing attack mitigation in DaoAuthenticationProvider remains int...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-22732",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:e597c3a1-3b9c-5d68-a619-d3638d8e5823",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-22732 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-22746",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:67b1fb40-2d14-5c26-97a8-6a015a08b08f",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22746 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-22747",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:a154503b-1cbe-5956-80b5-ed353d0273d3",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22747 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-22748",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:e223b835-644e-569e-8038-d3fc6d62ca9a",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-22748 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. not_affected \u2014 Spring Security 5.1.4.RELEASE is not affected by CVE-2026-22748. The vulnerable API pattern (NimbusJwtDecoder.withIssuerLocation and NimbusReactiveJwtDecoder.withIssuerLocation builder methods) does not exist in this version. Version 5.1.4 uses an older API design with NimbusJwtDecoderJwkSupport (constructor-based) and JwtDecoders.fromOidcIssuerLocation() static factory method, which already in...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-22753",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:c513ce82-c7ab-5b2f-b0de-593276833b12",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-22753 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. Spring Security 5.1.4.RELEASE is not affected by CVE-2026-22753. The vulnerability exists only in versions 7.0.0-7.0.4 and involves PathPatternRequestMatcher.Builder bean handling and the securityMatchers(String) API. Version 5.1.4.RELEASE predates this architecture entirely\u2014it uses AntPathRequestMatcher, MvcRequestMatcher, and RegexRequestMatcher with a requestMatchers() API (not securityMatchers). The vulnerable classes (HttpSecurityConfiguration, PathPatternRequestMatcherFactoryBean, PathPatternRequestMatcher.Builder) do not exist in this version. The servlet path handling in 5.1.4.RELEASE uses a simple setter pattern in MvcRequestMatcher, completely different from the Builder pattern vulnerability in 7.x.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-22754",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:c7a6ca81-8893-5e53-a69a-f9f47409931a",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-22754 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. Spring Security 5.1.4.RELEASE is not affected by CVE-2026-22754. The vulnerability affects versions 7.0.0-7.0.4 due to a builder pattern bug in PathPatternRequestMatcherFactoryBean where the basePath() method's return value was discarded, causing servlet-path configurations to be lost. Version 5.1.4 uses a completely different architecture: MvcRequestMatcher with direct property setters via BeanDefinitionBuilder.addPropertyValue(), which doesn't have this bug. The vulnerable classes (PathPatternRequestMatcherFactoryBean, PathPatternRequestMatcher.Builder) do not exist in 5.1.4. Tests confirm servlet-path works correctly in this version.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-41706",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:51e9bb3d-f8cd-50d6-97b4-52493e253304",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-41706 does not affect version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config. not_affected \u2014 Spring Security 5.1.4.RELEASE is not affected by CVE-2026-41706. The vulnerable classes CookieRequestCache and CookieServerRequestCache do not exist in this version - they were introduced more than a year after 5.1.4.RELEASE was released (February 2019 vs June 2020). The target version uses HttpSessionRequestCache which stores redirect URLs server-side in HttpSession, not in client-controllable...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-47838",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:439e9813-cfdd-5021-96e1-f36c67b11305",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-47838 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-47842",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:9087906e-1445-5ddc-997d-e04d1d4466da",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-47842 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-59270",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:d201cebb-ba3c-51dc-977a-3ec378d07771",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59270 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    },
    {
      "id": "CVE-2026-59276",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:7d71b880-8ada-5df6-af0b-619a84425f30",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-59276 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-config."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework.security/spring-security-config@5.1.4.RELEASE-tuxcare.1"
    }
  ]
}