Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-p8md-ykt2-zyav
Summary
Erroneous authentication pass in Spring Security
In Spring Security, versions 5.7.x prior to 5.7.12, 5.8.x prior to 5.8.11, versions 6.0.x prior to 6.0.9, versions 6.1.x prior to 6.1.8, versions 6.2.x prior to 6.2.3, an application is possible vulnerable to broken access control when it directly uses the AuthenticatedVoter#vote passing a null Authentication parameter.

Specifically, an application is vulnerable if:

The application uses AuthenticatedVoter directly and a null authentication parameter is passed to it resulting in an erroneous true return value.

An application is not vulnerable if any of the following is true:

* The application does not use AuthenticatedVoter#vote directly.
* The application does not pass null to AuthenticatedVoter#vote.

Note that AuthenticatedVoter is deprecated since 5.8, use implementations of AuthorizationManager as a replacement.
Aliases
0
alias CVE-2024-22257
1
alias GHSA-f3jh-qvm4-mg39
Fixed_packages
0
url pkg:maven/org.springframework.security/spring-security-core@5.7.12
purl pkg:maven/org.springframework.security/spring-security-core@5.7.12
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@5.7.12
1
url pkg:maven/org.springframework.security/spring-security-core@5.8.11
purl pkg:maven/org.springframework.security/spring-security-core@5.8.11
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@5.8.11
2
url pkg:maven/org.springframework.security/spring-security-core@6.1.8
purl pkg:maven/org.springframework.security/spring-security-core@6.1.8
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@6.1.8
3
url pkg:maven/org.springframework.security/spring-security-core@6.2.3
purl pkg:maven/org.springframework.security/spring-security-core@6.2.3
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@6.2.3
Affected_packages
0
url pkg:maven/org.springframework.security/spring-security-core@5.8.0
purl pkg:maven/org.springframework.security/spring-security-core@5.8.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-bxsu-s2pg-8bbt
1
vulnerability VCID-gmgk-38nq-mkfb
2
vulnerability VCID-p8md-ykt2-zyav
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@5.8.0
1
url pkg:maven/org.springframework.security/spring-security-core@6.0.0
purl pkg:maven/org.springframework.security/spring-security-core@6.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-bxsu-s2pg-8bbt
1
vulnerability VCID-gmgk-38nq-mkfb
2
vulnerability VCID-p8md-ykt2-zyav
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@6.0.0
2
url pkg:maven/org.springframework.security/spring-security-core@6.2.0
purl pkg:maven/org.springframework.security/spring-security-core@6.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-238s-fv2m-u3bp
1
vulnerability VCID-p8md-ykt2-zyav
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.springframework.security/spring-security-core@6.2.0
References
0
reference_url https://github.com/spring-projects/spring-security
reference_id
reference_type
scores
url https://github.com/spring-projects/spring-security
1
reference_url https://github.com/spring-projects/spring-security/commit/5a7f12f1a9fdb4edaab6f61495f1d781a7273b61
reference_id
reference_type
scores
url https://github.com/spring-projects/spring-security/commit/5a7f12f1a9fdb4edaab6f61495f1d781a7273b61
2
reference_url https://security.netapp.com/advisory/ntap-20240419-0005
reference_id
reference_type
scores
url https://security.netapp.com/advisory/ntap-20240419-0005
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2024-22257
reference_id CVE-2024-22257
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2024-22257
4
reference_url https://spring.io/security/cve-2024-22257
reference_id CVE-2024-22257
reference_type
scores
url https://spring.io/security/cve-2024-22257
5
reference_url https://github.com/advisories/GHSA-f3jh-qvm4-mg39
reference_id GHSA-f3jh-qvm4-mg39
reference_type
scores
url https://github.com/advisories/GHSA-f3jh-qvm4-mg39
Weaknesses
0
cwe_id 287
name Improper Authentication
description When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
1
cwe_id 862
name Missing Authorization
description The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
2
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
3
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
Exploits
Severity_range_scorenull
Exploitabilitynull
Weighted_severitynull
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-p8md-ykt2-zyav