{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:a8ca1661-9d79-58f0-ade3-890606199e34",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "spring-security-messaging",
      "purl": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1",
      "type": "library",
      "group": "org.springframework.security",
      "bom-ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1",
      "version": "5.1.4.RELEASE-tuxcare.1",
      "pedigree": {
        "ancestors": [
          {
            "name": "spring-security-messaging",
            "purl": "pkg:maven/org.springframework.security/spring-security-messaging@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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:7dfaeed2-8b0f-56b4-a11d-9629128a3442",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2019-3795 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2020-5408",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:0f226cef-410c-58d9-a248-c204978aa9db",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2020-5408 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2021-22112",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:c791dc75-7a69-5817-93a8-ab0ffaa14b1d",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22112 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2021-22119",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:7c1bfda6-7927-5cb4-8fba-6fc94860a5a3",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22119 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2022-22978",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:20c215a9-bf7b-5382-b3be-3f0f1e388b8e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2022-22978 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2022-31690",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:14814fa3-7cde-5ca4-8e89-73386f40380a",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2022-31690 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2023-34042",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:3279f146-981f-55d8-b175-0e8a18c777b0",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:6373a54c-65d8-5f6c-b01c-5db96ce59668",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22257 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2024-38821",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:b93c666a-df40-50e8-9d8c-8501fa1f7450",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-38821 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2024-38827",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:1ef8205c-5440-55e7-bcdd-94bb28db214b",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38827 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2025-22228",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:5d5e4a22-bd6d-5727-9b87-dc76ada5db90",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2025-22228 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2025-22234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:861baa4c-c9ee-5b86-a665-eb3831c2b6d7",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:132154b3-d5a3-5dc9-a0c1-a054fe1e5f4c",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-22732 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-22746",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:8617f17c-2f4e-5635-8a65-9cdcd05f8389",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22746 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-22747",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:b8086e84-2bb1-5cda-a37c-3a35b1dd9eaf",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22747 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-22748",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:59e7069c-f8d5-5b10-9a2d-7adf37839a42",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:bc5124ae-7d67-5731-9109-9e4a38f4e9a6",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:1f306eb9-4a3b-53ab-bba4-f6e91892f383",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:dd1d69b1-5579-5e63-8788-cff9f067293f",
      "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-messaging. 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-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:6e9002b8-a46d-5243-8272-e76968ec9c2c",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-47838 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-47842",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:ec97c7ba-e580-5928-a577-36a025e4f70b",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-47842 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-59270",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:614e5b37-7bcd-58d4-940b-585df63a5110",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-59270 is fixed in version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-59276",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:645d5623-8933-5d6c-82e1-7f7dc7f7c1f1",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-59276 affects version 5.1.4.RELEASE-tuxcare.1 of org.springframework.security:spring-security-messaging."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.1"
    }
  ]
}