Read the docs
TI-2023-24468 Aliases CVE-2023-45669GHSA-v9hx-v6vf-g36j

Improper signature counter value handling in webauthn4j-spring-security

Priority LOW 25CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-287.

Summary

WebAuthn4J Spring Security provides Web Authentication specification support for Spring applications. Affected versions are subject to improper signature counter value handling. A flaw was found in webauthn4j-spring-security-core. When an authneticator returns an incremented signature counter value during authentication, webauthn4j-spring-security-core does not properly persist the value, which means cloned authenticator detection does not work. An attacker who cloned valid authenticator in some way can use the cloned authenticator without being detected. This issue has been addressed in version `0.9.1.RELEASE`. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0064 50th percentileScored 2026-11-07
Fix Fixed webauthn4j-spring-security (webauthn4j): 0.9.1.RELEASEcom.webauthn4j:webauthn4j-spring-security-core (Maven): 0.9.1.RELEASE

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
webauthn4jwebauthn4j-spring-securitybefore 0.9.1.RELEASE0.9.1.RELEASEPatch availableCNA
—com.webauthn4j:webauthn4j-spring-security-core (Maven)before 0.9.1.RELEASE0.9.1.RELEASEPatch availableGHSA-v9hx-v6vf-g36j
  • webauthn4j-spring-security Vendorwebauthn4j Affected before 0.9.1.RELEASE Fixed in 0.9.1.RELEASE Patch available CNA
  • com.webauthn4j:webauthn4j-spring-security-core (Maven) Vendor— Affected before 0.9.1.RELEASE Fixed in 0.9.1.RELEASE Patch available GHSA-v9hx-v6vf-g36j

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:webauthn4j:spring_security:*:*:*:*:*:spring:*:*before 0.9.1Vulnerablewebauthn4j
  • cpe:2.3:a:webauthn4j:spring_security:*:*:*:*:*:spring:*:* Versions before 0.9.1 Vulnerable ·webauthn4j

Remediation

  • Fix · CNA webauthn4j-spring-security (webauthn4j) Fixed in 0.9.1.RELEASE
  • Fix · GHSA-v9hx-v6vf-g36j com.webauthn4j:webauthn4j-spring-security-core (Maven) Fixed in 0.9.1.RELEASE Advisory →

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

Not affected: 4 products
  • Red Hat Build of Keycloak
  • Red Hat JBoss Enterprise Application Platform 6
  • Red Hat JBoss Enterprise Application Platform 8
  • Red Hat Single Sign-On 7

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-45669
  2. 2026-10-03 Alias added: GHSA-v9hx-v6vf-g36j
  3. 2026-10-23 EPSS moved to the 50th–90th percentile

References

Sources