CVE-2026-22746
Full vulnerability record from the local CVENow database.
Description
Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack defense can be bypassed for users who are disabled, expired, or locked.This issue affects Spring Security: from 5.7.0 through 5.7.22, from 5.8.0 through 5.8.24, from 6.3.0 through 6.3.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.
Severity
LOW
CVSS score
3.7
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-04-22 06:16:02.780000
Last modified
2026-10-26 22:10:00.163000
View original CVE JSON
{
"id": "CVE-2026-22746",
"sourceIdentifier": "[email protected]",
"published": "2026-04-22T06:16:02.780",
"lastModified": "2026-10-26T22:10:00.163",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Vulnerability in Spring Spring Security. If an application is using the UserDetails#isEnabled, #isAccountNonExpired, or #isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider's timing attack defense can be bypassed for users who are disabled, expired, or locked.This issue affects Spring Security: from 5.7.0 through 5.7.22, from 5.8.0 through 5.8.24, from 6.3.0 through 6.3.15, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4."
},
{
"lang": "es",
"value": "Vulnerabilidad en Spring Spring Security. Si una aplicación está utilizando los atributos de usuario UserDetails#isEnabled, #isAccountNonExpired o #isAccountNonLocked, para habilitar, caducar o bloquear usuarios, entonces la defensa contra ataques de temporización de DaoAuthenticationProvider puede ser eludida para usuarios que están deshabilitados, caducados o bloqueados. Este problema afecta a Spring Security: desde 5.7.0 hasta 5.7.22, desde 5.8.0 hasta 5.8.24, desde 6.3.0 hasta 6.3.15, desde 6.5.0 hasta 6.5.9, desde 7.0.0 hasta 7.0.4."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "Spring",
"product": "Spring Security",
"defaultStatus": "unaffected",
"versions": [
{
"version": "5.7.0",
"lessThanOrEqual": "5.7.22",
"versionType": "custom",
"status": "affected"
},
{
"version": "5.8.0",
"lessThanOrEqual": "5.8.24",
"versionType": "custom",
"status": "affected"
},
{
"version": "6.3.0",
"lessThanOrEqual": "6.3.15",
"versionType": "custom",
"status": "affected"
},
{
"version": "6.4.0",
"lessThanOrEqual": "6.4.15",
"versionType": "custom",
"status": "unknown"
},
{
"version": "6.5.0",
"lessThanOrEqual": "6.5.9",
"versionType": "custom",
"status": "affected"
},
{
"version": "7.0.0",
"lessThanOrEqual": "7.0.4",
"versionType": "custom",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N",
"baseScore": 3.7,
"baseSeverity": "LOW",
"attackVector": "NETWORK",
"attackComplexity": "HIGH",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.2,
"impactScore": 1.4
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-04-22T13:36:35.542792Z",
"id": "CVE-2026-22746",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-208"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionEndExcluding": "5.7.23",
"matchCriteriaId": "0CA470A2-C6B0-4FDA-8459-BDC9E0C380D6"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionStartIncluding": "5.8.0",
"versionEndExcluding": "5.8.25",
"matchCriteriaId": "B66D9DC9-CDA9-4FB7-8090-2A0ABB8BB4E3"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionStartIncluding": "6.3.0",
"versionEndExcluding": "6.3.16",
"matchCriteriaId": "94D2E56E-3ABB-4025-BBB1-7E9B61E765D6"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionStartIncluding": "6.4.0",
"versionEndExcluding": "6.4.16",
"matchCriteriaId": "6452E94A-BC89-4F38-A140-C55DC6DEC0A8"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionStartIncluding": "6.5.0",
"versionEndExcluding": "6.5.10",
"matchCriteriaId": "5A35C014-6D64-4246-99B8-88BD7B5EC92F"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*",
"versionStartIncluding": "7.0.0",
"versionEndExcluding": "7.0.5",
"matchCriteriaId": "0B8A5767-EB43-4E11-8E93-9324B70F7060"
}
]
}
]
}
],
"references": [
{
"url": "https://spring.io/security/cve-2026-22746",
"source": "[email protected]",
"tags": [
"Vendor Advisory"
]
}
]
}