← Back
CWE-324

20 CVEs • Abstraction: Base • Likelihood of Exploit: Low

Use of a Key Past its Expiration Date

The product uses a cryptographic key or password past its expiration date, which diminishes its safety significantly by increasing the timing window for cracking attacks against that key.

JSON object

Loading...

CVEs (20)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
-
-
Jun 26, 2026
Jun 24, 2026
N/A· v4
6.8 MEDIUM· v3
N/A· v2
Gogs is an open source self-hosted Git service. Prior to 0.14.3, password-reset tokens are generated using conf.Auth.ActivateCodeLives (the account-activation lifetime), not conf.Auth.ResetPasswordCodeLives. The token li...Show more
Gogs is an open source self-hosted Git service. Prior to 0.14.3, password-reset tokens are generated using conf.Auth.ActivateCodeLives (the account-activation lifetime), not conf.Auth.ResetPasswordCodeLives. The token lifetime is baked into the token itself at generation time and is re-extracted from the token at verification time, making RESET_PASSWORD_CODE_LIVES irrelevant to actual enforcement. When an administrator configures a shorter reset window (e.g., 10 minutes) for compliance or security reasons, reset tokens remain exploitable for the full activation lifetime instead, while the reset email falsely advertises the shorter expiry. This vulnerability is fixed in 0.14.3.Show less
1Ibm
1Sterling Partner Engagement Manager
Jun 17, 2026
Mar 13, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
IBM Sterling Partner Engagement Manager 6.2.3.0 through 6.2.3.5 and 6.2.4.0 through 6.2.4.2 could allow an attacker to obtain sensitive user information using an expired access token
1Ibm
1Db2
Jun 17, 2026
Nov 7, 2025
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM Db2 10.5.0 through 10.5.11, 11.1.0 through 11.1.4.7, 11.5.0 through 11.5.9, and 12.1.0 through 12.1.3 for Linux could allow an authenticated user to regain access after account lockout due to password use after expir...Show more
IBM Db2 10.5.0 through 10.5.11, 11.1.0 through 11.1.4.7, 11.5.0 through 11.5.9, and 12.1.0 through 12.1.3 for Linux could allow an authenticated user to regain access after account lockout due to password use after expiration date.Show less
1Microsoft
11Windows 10 1809
Windows 10 21h2Windows 10 22h2+8 more
Jun 17, 2026
Oct 14, 2025
N/A· v4
4.7 MEDIUM· v3
N/A· v2
Use of a key past its expiration date in Virtual Secure Mode allows an authorized attacker to perform spoofing locally.
-
-
Jun 17, 2026
Aug 14, 2025
N/A· v4
4.1 MEDIUM· v3
N/A· v2
The Fedora Secure Boot CA certificate shipped with shim in Fedora was expired which could lead to old or invalid signed boot components being loaded.
2Debian
Pgbouncer
2Debian Linux
Pgbouncer
Jun 17, 2026
Apr 16, 2025
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Password can be used past expiry in PgBouncer due to auth_query not taking into account Postgres its VALID UNTIL value, which allows an attacker to log in with an already expired password
1Zitadel
1Zitadel
Jun 17, 2026
Mar 31, 2025
N/A· v4
8.7 HIGH· v3
N/A· v2
Zitadel is open-source identity infrastructure software. A vulnerability existed where expired keys can be used to retrieve tokens. Specifically, ZITADEL fails to properly check the expiration date of the JWT key when us...Show more
Zitadel is open-source identity infrastructure software. A vulnerability existed where expired keys can be used to retrieve tokens. Specifically, ZITADEL fails to properly check the expiration date of the JWT key when used for Authorization Grants. This allows an attacker with an expired key to obtain valid access tokens. This vulnerability does not affect the use of JWT Profile for OAuth 2.0 Client Authentication on the Token and Introspection endpoints, which correctly reject expired keys. This vulnerability is fixed in 2.71.6, 2.70.8, 2.69.9, 2.68.9, 2.67.13, 2.66.16, 2.65.7, 2.64.6, and 2.63.9.Show less
1Redhat
1Build Of Keycloak
Jun 17, 2026
Sep 9, 2024
N/A· v4
4.8 MEDIUM· v3
N/A· v2
A vulnerability was found in Keycloak. Expired OTP codes are still usable when using FreeOTP when the OTP token period is set to 30 seconds (default). Instead of expiring and deemed unusable around 30 seconds in, the tok...Show more
A vulnerability was found in Keycloak. Expired OTP codes are still usable when using FreeOTP when the OTP token period is set to 30 seconds (default). Instead of expiring and deemed unusable around 30 seconds in, the tokens are valid for an additional 30 seconds totaling 1 minute. A one time passcode that is valid longer than its expiration time increases the attack window for malicious actors to abuse the system and compromise accounts. Additionally, it increases the attack surface because at any given time, two OTPs are valid.Show less
1Conduit
1Conduit
Jun 17, 2026
Jun 25, 2024
N/A· v4
3.7 LOW· v3
N/A· v2
Lack of consideration of key expiry when validating signatures in Conduit, allowing an attacker which has compromised an expired key to forge requests as the remote server, as well as PDUs with timestamps past the expiry...Show more
Lack of consideration of key expiry when validating signatures in Conduit, allowing an attacker which has compromised an expired key to forge requests as the remote server, as well as PDUs with timestamps past the expiry dateShow less
2Fedoraproject
Moodle
2Fedora
Moodle
Jun 17, 2026
Jun 18, 2024
N/A· v4
5.4 MEDIUM· v3
N/A· v2
A unique key should be generated for a user's QR login key and their auto-login key, so the same key cannot be used interchangeably between the two.
1Linux
1Linux Kernel
Jun 17, 2026
May 30, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
In the Linux kernel, the following vulnerability has been resolved: keys: Fix overwrite of key expiration on instantiation The expiry time of a key is unconditionally overwritten during instantiation, defaulting to tur...Show more
In the Linux kernel, the following vulnerability has been resolved: keys: Fix overwrite of key expiration on instantiation The expiry time of a key is unconditionally overwritten during instantiation, defaulting to turn it permanent. This causes a problem for DNS resolution as the expiration set by user-space is overwritten to TIME64_MAX, disabling further DNS updates. Fix this by restoring the condition that key_set_expiry is only called when the pre-parser sets a specific expiry.Show less
1Ibm
1App Connect Enterprise
Jun 17, 2026
May 22, 2024
N/A· v4
6.5 MEDIUM· v3
N/A· v2
IBM App Connect Enterprise 12.0.1.0 through 12.0.12.1 could allow an authenticated user to obtain sensitive user information using an expired access token. IBM X-Force ID: 288176.
1Ibm
1App Connect Enterprise
Jun 17, 2026
May 22, 2024
N/A· v4
4.3 MEDIUM· v3
N/A· v2
IBM App Connect Enterprise 12.0.1.0 through 12.0.12.1 could allow an authenticated user to obtain sensitive user information using an expired access token. IBM X-Force ID: 288175.
1Ibm
1App Connect Enterprise
Jun 17, 2026
May 22, 2024
N/A· v4
4.3 MEDIUM· v3
N/A· v2
IBM App Connect Enterprise 12.0.1.0 through 12.0.12.1 could allow an authenticated user to obtain sensitive calendar information using an expired access token. IBM X-Force ID: 288174.
1Pquic
1Pquic
Jun 17, 2026
Feb 9, 2024
N/A· v4
6.5 MEDIUM· v3
N/A· v2
In PQUIC before 5bde5bb, retention of unused initial encryption keys allows attackers to disrupt a connection with a PSK configuration by sending a CONNECTION_CLOSE frame that is encrypted via the initial key computed. N...Show more
In PQUIC before 5bde5bb, retention of unused initial encryption keys allows attackers to disrupt a connection with a PSK configuration by sending a CONNECTION_CLOSE frame that is encrypted via the initial key computed. Network traffic sniffing is needed as part of exploitation.Show less
1Asus
1Rt Ax82u Firmware
Jun 17, 2026
Jan 10, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
An authentication bypass vulnerability exists in the get_IFTTTTtoken.cgi functionality of Asus RT-AX82U 3.0.0.4.386_49674-ge182230. A specially-crafted HTTP request can lead to full administrative access to the device. A...Show more
An authentication bypass vulnerability exists in the get_IFTTTTtoken.cgi functionality of Asus RT-AX82U 3.0.0.4.386_49674-ge182230. A specially-crafted HTTP request can lead to full administrative access to the device. An attacker would need to send a series of HTTP requests to exploit this vulnerability.Show less
2Openstack
Redhat
4Keystone
Openstack PlatformQuay+1 more
Jun 17, 2026
Sep 1, 2022
N/A· v4
6.6 MEDIUM· v3
N/A· v2
A flaw was found in Keystone. There is a time lag (up to one hour in a default configuration) between when security policy says a token should be revoked from when it is actually revoked. This could allow a remote admini...Show more
A flaw was found in Keystone. There is a time lag (up to one hour in a default configuration) between when security policy says a token should be revoked from when it is actually revoked. This could allow a remote administrator to secretly maintain access for longer than expected.Show less
1Philips
4Myvue
SpeechVue Motion+1 more
Jun 17, 2026
Apr 1, 2022
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Philips Vue PACS versions 12.2.x.x and prior uses a cryptographic key or password past its expiration date, which diminishes its safety significantly by increasing the timing window for cracking attacks against that key.
1Maddy Project
1Maddy
Jun 17, 2026
Mar 9, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
Maddy Mail Server is an open source SMTP compatible email server. Versions of maddy prior to 0.5.4 do not implement password expiry or account expiry checking when authenticating using PAM. Users are advised to upgrade....Show more
Maddy Mail Server is an open source SMTP compatible email server. Versions of maddy prior to 0.5.4 do not implement password expiry or account expiry checking when authenticating using PAM. Users are advised to upgrade. Users unable to upgrade should manually remove expired accounts via existing filtering mechanisms.Show less
1Pivotal Software
1Operations Manager
Jun 17, 2026
Jun 6, 2019
N/A· v4
5.4 MEDIUM· v3
5.5 MEDIUM· v2
The Pivotal Ops Manager, 2.2.x versions prior to 2.2.23, 2.3.x versions prior to 2.3.16, 2.4.x versions prior to 2.4.11, and 2.5.x versions prior to 2.5.3, contain configuration that circumvents refresh token expiration....Show more
The Pivotal Ops Manager, 2.2.x versions prior to 2.2.23, 2.3.x versions prior to 2.3.16, 2.4.x versions prior to 2.4.11, and 2.5.x versions prior to 2.5.3, contain configuration that circumvents refresh token expiration. A remote authenticated user can gain access to a browser session that was supposed to have expired, and access Ops Manager resources.Show less