{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:80e69bc1-a332-5ef8-a7d7-e04591fd898c",
  "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.2",
      "type": "library",
      "group": "org.springframework.security",
      "bom-ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2",
      "version": "5.1.4.RELEASE-tuxcare.2",
      "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-2010-3700",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:e08892db-fcda-5a7c-9216-5208b09e24fb",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2010-3700 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 CVE-2010-3700 affects Spring Security 2.x before 2.0.6 and 3.x before 3.0.4, allowing attackers to bypass security constraints via path parameters (semicolons in URLs). The target version 5.1.4.RELEASE already contains the upstream fix (SEC-1584) committed in October 2010 by Luke Taylor. The fix introduces HttpFirewall with two implementations: DefaultHttpFirewall strips path parameters from UR...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2011-2731",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:d69e1b47-49ad-5b0c-a519-8482b9242377",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2011-2731 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 CVE-2011-2731 affects Spring Security versions before 2.0.7 and 3.0.x before 3.0.6. The target version 5.1.4.RELEASE already contains the upstream fixes (SEC-1750 from 2011 and SEC-1967 from 2012) that eliminate the race condition vulnerability. The vulnerable pattern\u2014storing RunAs Authentication in a shared SecurityContext\u2014is not present. Instead, the code creates isolated SecurityContext inst...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2011-2732",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:b2e8a8b8-235f-57d7-a8ae-754560f97928",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2011-2732 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 The target Spring Security 5.1.4.RELEASE is not affected by CVE-2011-2732. The CRLF injection vulnerability in logout redirect functionality was fixed in upstream Spring Security 2.0.7 and 3.0.6 (2011). Version 5.1.4.RELEASE already contains the upstream fix: FirewalledResponse validates and rejects all redirect locations containing CR or LF characters at runtime. This defense is properly wired...",
        "justification": "protected_at_runtime"
      }
    },
    {
      "id": "CVE-2011-2894",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:9f0804ff-71f9-5475-b3b0-234480196513",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2011-2894 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 CVE-2011-2894 describes a Java deserialization vulnerability where Spring Security's ContextPropagatingRemoteInvocation serialized the entire SecurityContext object from client to server in RMI calls, allowing arbitrary code execution via malicious serialized objects (e.g., java.lang.Proxy with InvocationHandler, DefaultListableBeanFactory). The target repository (Spring Security 5.1.4.RELEASE)...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2012-5055",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:3ecc1596-0fc7-5f09-b37d-59c5bb63aa0c",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2012-5055 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 CVE-2012-5055 timing attack vulnerability is NOT present in Spring Security 5.1.4.RELEASE. The fix for SEC-2056 was shipped in upstream Spring Security 3.1.3 (per CVE metadata) and is present in the target version. The fix commit c076f0f2e1 by Rob Winch (VMware) was included in the upstream 5.1.4.RELEASE before TuxCare onboarded this version. The target code contains the complete timing attack ...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2014-0097",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:44fe3475-645b-555c-9ed0-93ef693250fa",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2014-0097 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2014-3527",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:57b31b12-2ca7-580c-9e71-023dd171da8d",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2014-3527 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2016-5007",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:5fe1a05f-f40d-56d4-b9e4-7720aaec9f09",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-5007 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2016-9879",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:a3f842ff-7eb6-52b9-a3e7-59b50ad38f8b",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2016-9879 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2017-4995",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:d5fb4cf3-ea43-56fb-a7a8-ddc2c7ff6807",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2017-4995 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2018-1199",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:5f79263d-b8b9-5676-9f40-a2ba28def37f",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2018-1199 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2018-15801",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:0806f9f7-15b4-52b4-8a90-4212d492394f",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2018-15801 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2019-11272",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:b08d931c-1493-54df-b3bd-41d4d285ebfb",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2019-11272 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2019-3795",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:1c397651-ee1e-52f3-8f99-5f865fce7a7e",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2019-3795 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2020-5407",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:109aa072-ce34-53bf-9d76-537b5e0b8972",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2020-5407 affects version 5.1.4.RELEASE-tuxcare.2 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.2"
        }
      ],
      "bom-ref": "urn:uuid:2f52f788-6c7e-51e5-b844-52dde9960eb1",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2020-5408 affects version 5.1.4.RELEASE-tuxcare.2 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.2"
        }
      ],
      "bom-ref": "urn:uuid:61447426-f56e-5d22-8469-6a64d88afeb6",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-22119 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2022-22976",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:c88084f8-3416-5388-816d-bbdc3c42c176",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2022-22976 affects version 5.1.4.RELEASE-tuxcare.2 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.2"
        }
      ],
      "bom-ref": "urn:uuid:b1dab447-85a7-5282-8ece-1d7a93a5bcb1",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2022-22978 is fixed in version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2022-31692",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:96978f04-e2bf-5dc0-86c5-68dbfc7524f0",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2022-31692 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2023-20862",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:06bbf666-ae81-562b-8630-022cb8ff3911",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2023-20862 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2024-22234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:162ecb73-ec76-5fac-b217-08d98e124dc9",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22234 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2024-22257",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:77ce0055-e981-557e-a925-89f83d60d7f6",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-22257 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2024-38810",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:2597fe19-5793-54aa-9e0a-c1ee93271125",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38810 affects version 5.1.4.RELEASE-tuxcare.2 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.2"
        }
      ],
      "bom-ref": "urn:uuid:d1fcea01-b7ef-56d1-871a-e2301470b299",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2024-38827 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2025-22223",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:fc72f4d6-bc42-5a42-844b-b21fdf79e628",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-22223 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 Spring Security 5.1.4.RELEASE is not affected by CVE-2025-22223. The vulnerability exists in UniqueSecurityAnnotationScanner, a component introduced in Spring Security 6.x alongside the @EnableMethodSecurity annotation. Version 5.1.4 uses a completely different architecture: @EnableGlobalMethodSecurity with PrePostAnnotationSecurityMetadataSource, which relies on Spring Framework's ClassUtils.g...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2025-22234",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:86b28db1-72ce-5dfc-ad7a-1b24ba34a5fc",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-22234 does not affect version 5.1.4.RELEASE-tuxcare.2 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-2025-41232",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:83930a84-53e7-59c2-b12f-f3afed557244",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41232 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. CVE-2025-41232 is in UniqueSecurityAnnotationScanner, which Spring Security 6.4 added for method security in AspectJ mode. Spring Security 5.1.4.RELEASE does not contain that scanner, so it is not affected.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2025-41248",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:48e6fd30-24e2-5db8-882e-68db8039d7e3",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2025-41248 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. CVE-2025-41248 affects the annotation lookup used by @EnableMethodSecurity. Spring Security 5.1.4.RELEASE predates @EnableMethodSecurity, which was added in 5.6, and has no such lookup, so it is not affected.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-22746",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:4ffc91c9-3b13-5c24-8ad5-f315208a32f2",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22746 is fixed in version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-22751",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:24e4c9c6-d63e-5974-be95-67a7b7dea185",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-22751 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 Spring Security 5.1.4.RELEASE does not contain the One-Time Token (OTT) authentication feature introduced in version 6.x. The vulnerable JdbcOneTimeTokenService class and all related OneTimeToken components (OneTimeTokenAuthenticationToken, OneTimeTokenService interface, InMemoryOneTimeTokenService) do not exist in this version. CVE-2026-22751 concerns a TOCTOU race condition in JdbcOneTimeToke...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-59276",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:665159ea-0078-5bbf-ae84-ef23ce34b9d3",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-59276 affects version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging."
      }
    },
    {
      "id": "CVE-2026-59277",
      "affects": [
        {
          "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:12f160ea-7cd9-5060-9c28-41017bb4e051",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-59277 does not affect version 5.1.4.RELEASE-tuxcare.2 of org.springframework.security:spring-security-messaging. not_affected \u2014 Spring Security 5.1.4.RELEASE is not affected by CVE-2026-59277. The vulnerable component (InetAddressMatchers utility class with matchInternal/matchExternal builders) does not exist in this version. This feature was introduced in Spring Security 6.x or later, years after the 5.1.4 release (January 2019). The target repository contains only IpAddressMatcher, a different class that performs subn...",
        "justification": "code_not_present"
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.springframework.security/spring-security-messaging@5.1.4.RELEASE-tuxcare.2"
    }
  ]
}