Every CVE Search/ Get API key

CVE-2026-54789

mod_auth_openidc has out-of-bounds read and write in state cookie parsing

7.5 HighFix available

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.49%Up 0.1 points since Aug 22, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.5

mod_auth_openidc has out-of-bounds read and write in state cookie parsing

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
CVE-2026-54789
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-125, CWE-787
Updated
2026-11-02
EUVDEUVD-2026-64000 7.5

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
EUVD-2026-64000
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
NVD 7.5

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
CVE-2026-54789
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-125, CWE-787
Updated
2026-11-02
OSV 7.5

mod_auth_openidc has out-of-bounds read and write in state cookie parsing

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
CVE-2026-54789
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-125, CWE-787
Updated
2026-11-02
OSVDEBIAN-CVE-2026-54789 7.5

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
DEBIAN-CVE-2026-54789
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-3009 7.5

mod_auth_openidc security update

This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party(RP) to an OpenID Connect Provider(OP).

Security Fix(es):

An out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. oidc_state_cookies_parse_token() (src/state.c) scans a cookie token for the = that separates the cookie name from its value with a loop whose only real termination condition is finding a = byte — it does not stop at the string terminator. The cookie != NULL test can never become false, because cookie is only ever incremented (never reassigned to NULL). A request whose Cookie header contains a token that begins with the configured state-cookie prefix (default mod_auth_openidc_state_) but contains no = makes the loop walk past the end of the token buffer, reading adjacent process memory until it happens to encounter a = (0x3D) byte, and then writing a NUL byte at that out-of-bounds location. This parser runs early on requests that begin a new authentication flow and on requests to the OIDCRedirectURI callback — before any session or state validation — so the condition is reachable by an unauthenticated, remote client that fully controls the Cookie header.(CVE-2026-54789)

Record
OESA-2026-3009
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 31 moreShow less
OSVOESA-2026-3010 7.5

mod_auth_openidc security update

This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party(RP) to an OpenID Connect Provider(OP).

Security Fix(es):

An out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. oidc_state_cookies_parse_token() (src/state.c) scans a cookie token for the = that separates the cookie name from its value with a loop whose only real termination condition is finding a = byte — it does not stop at the string terminator. The cookie != NULL test can never become false, because cookie is only ever incremented (never reassigned to NULL). A request whose Cookie header contains a token that begins with the configured state-cookie prefix (default mod_auth_openidc_state_) but contains no = makes the loop walk past the end of the token buffer, reading adjacent process memory until it happens to encounter a = (0x3D) byte, and then writing a NUL byte at that out-of-bounds location. This parser runs early on requests that begin a new authentication flow and on requests to the OIDCRedirectURI callback — before any session or state validation — so the condition is reachable by an unauthenticated, remote client that fully controls the Cookie header.(CVE-2026-54789)

Record
OESA-2026-3010
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-3011 7.5

mod_auth_openidc security update

This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party(RP) to an OpenID Connect Provider(OP).

Security Fix(es):

An out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. oidc_state_cookies_parse_token() (src/state.c) scans a cookie token for the = that separates the cookie name from its value with a loop whose only real termination condition is finding a = byte — it does not stop at the string terminator. The cookie != NULL test can never become false, because cookie is only ever incremented (never reassigned to NULL). A request whose Cookie header contains a token that begins with the configured state-cookie prefix (default mod_auth_openidc_state_) but contains no = makes the loop walk past the end of the token buffer, reading adjacent process memory until it happens to encounter a = (0x3D) byte, and then writing a NUL byte at that out-of-bounds location. This parser runs early on requests that begin a new authentication flow and on requests to the OIDCRedirectURI callback — before any session or state validation — so the condition is reachable by an unauthenticated, remote client that fully controls the Cookie header.(CVE-2026-54789)

Record
OESA-2026-3011
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-3012 7.5

mod_auth_openidc security update

This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party(RP) to an OpenID Connect Provider(OP).

Security Fix(es):

An out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. oidc_state_cookies_parse_token() (src/state.c) scans a cookie token for the = that separates the cookie name from its value with a loop whose only real termination condition is finding a = byte — it does not stop at the string terminator. The cookie != NULL test can never become false, because cookie is only ever incremented (never reassigned to NULL). A request whose Cookie header contains a token that begins with the configured state-cookie prefix (default mod_auth_openidc_state_) but contains no = makes the loop walk past the end of the token buffer, reading adjacent process memory until it happens to encounter a = (0x3D) byte, and then writing a NUL byte at that out-of-bounds location. This parser runs early on requests that begin a new authentication flow and on requests to the OIDCRedirectURI callback — before any session or state validation — so the condition is reachable by an unauthenticated, remote client that fully controls the Cookie header.(CVE-2026-54789)

Record
OESA-2026-3012
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69712 7.5

Red Hat Security Advisory: mod_auth_openidc:2.3 security update

Record
RHSA-2026:69712
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69713 7.5

Red Hat Security Advisory: mod_auth_openidc:2.3 security update

Record
RHSA-2026:69713
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69715 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:69715
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69716 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:69716
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69717 7.5

Red Hat Security Advisory: mod_auth_openidc:2.3 security update

Record
RHSA-2026:69717
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69718 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:69718
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69719 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:69719
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:69720 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:69720
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:75581 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:75581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:77369 8.2

Red Hat Security Advisory: mod_auth_openidc:2.3 security update

Record
RHSA-2026:77369
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:79177 7.5

Red Hat Security Advisory: mod_auth_openidc security update

Record
RHSA-2026:79177
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:75581 7.5

Important: mod_auth_openidc security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:75581
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:77369 8.2

Important: mod_auth_openidc:2.3 security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)

  • cjose: cjose: Heap buffer overflow in AES Key Wrap decryption leads to denial of service (CVE-2026-53938)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:77369
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:79177 7.5

Important: mod_auth_openidc security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:79177
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-54789 7.5

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
UBUNTU-CVE-2026-54789
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2026:75581 No score

Important: mod_auth_openidc security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:75581
Updated
2026-11-02
OSVALSA-2026:77369 No score

Important: mod_auth_openidc:2.3 security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)
  • cjose: cjose: Heap buffer overflow in AES Key Wrap decryption leads to denial of service (CVE-2026-53938)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:77369
Updated
2026-11-02
OSVALSA-2026:79177 No score

Important: mod_auth_openidc security update

The mod_auth_openidc is an OpenID Connect authentication module for Apache HTTP Server. It enables an Apache HTTP Server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.

Security Fix(es):

  • mod_auth_openidc: mod_auth_openidc: Denial of Service via malformed state cookie parsing (CVE-2026-54789)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:79177
Updated
2026-11-02
OSVAZL-96984 No score

CVE-2026-54789 affecting package mod_auth_openidc 2.4.14.2-2

mod_auth_openidc is an OpenID Certified authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. Prior to 2.4.19.4, an out-of-bounds read and a one-byte out-of-bounds write exist in the state-cookie parser of mod_auth_openidc. The issue is fixed in version 2.4.19.4 by stopping the scan at the string terminator so a value-less token is rejected. No in-product workarounds are available. As a stop-gap, an upstream reverse proxy or WAF that rejects or normalizes malformed Cookie headers (tokens lacking =) can reduce exposure, but upgrading is the recommended remediation.

Record
AZL-96984
Updated
2026-11-02
OSVCLSA-2026-1791839568 No score

mod_auth_openidc: Fix of CVE-2026-54789

  • CVE-2026-54789: stop the state-cookie scan at the end of the cookie token so a state cookie without '=' cannot cause an out-of-bounds read/write
Record
CLSA-2026-1791839568
Updated
2026-11-02
OSVCLSA-2026-1792634626 No score

mod_auth_openidc: Fix of CVE-2026-54789

  • CVE-2026-54789: fix out-of-bounds read/write in the state-cookie parser
Record
CLSA-2026-1792634626
Updated
2026-11-02
OSVMGASA-2026-0381 No score

Updated apache-mod_auth_openidc packages fix a security vulnerability

Out-of-bounds read and write in state cookie parsing. (CVE-2026-54789)

Record
MGASA-2026-0381
Updated
2026-11-02
OSVopenSUSE-SU-2026:11582-1 No score

apache2-mod_auth_openidc-2.4.20.2-1.1 on GA media

These are all security issues fixed in the apache2-mod_auth_openidc-2.4.20.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11582-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21717-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issue:

  • CVE-2026-54789: out-of-bounds read and one-byte out-of-bounds write in the state-cookie parser of mod_auth_openidc (bsc#1276217).
Record
openSUSE-SU-2026:21717-1
Updated
2026-11-02
OSVSUSE-SU-2026:23593-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issue:

  • CVE-2026-54789: out-of-bounds read and one-byte out-of-bounds write in the state-cookie parser of mod_auth_openidc (bsc#1276217).
Record
SUSE-SU-2026:23593-1
Updated
2026-11-02
OSVSUSE-SU-2026:3915-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issue:

  • CVE-2026-54789: out-of-bounds read and one-byte out-of-bounds write in the state-cookie parser of mod_auth_openidc (bsc#1276217).
Record
SUSE-SU-2026:3915-1
Updated
2026-11-02
OSVSUSE-SU-2026:3952-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issue:

  • CVE-2026-54789: out-of-bounds read and one-byte out-of-bounds write in the state-cookie parser of mod_auth_openidc (bsc#1276217).
Record
SUSE-SU-2026:3952-1
Updated
2026-11-02
OSVSUSE-SU-2026:3953-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issue:

  • CVE-2026-54789: out-of-bounds read and one-byte out-of-bounds write in the state-cookie parser of mod_auth_openidc (bsc#1276217).
Record
SUSE-SU-2026:3953-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
mod_auth_openidc
AlmaLinux:10
before 2.4.16.11-1.el10_2.1
2.4.16.11-1.el10_2.1
cjose
AlmaLinux:8
before 0.6.1-5.module_el8.10.0+4297+63ae3533
0.6.1-5.module_el8.10.0+4297+63ae3533
cjose-devel
AlmaLinux:8
before 0.6.1-5.module_el8.10.0+4297+63ae3533
0.6.1-5.module_el8.10.0+4297+63ae3533
mod_auth_openidc
AlmaLinux:8
before 2.4.9.4-9.module_el8.10.0+4297+63ae3533
2.4.9.4-9.module_el8.10.0+4297+63ae3533
mod_auth_openidc
AlmaLinux:9
before 2.4.16.11-1.el9_8.1
2.4.16.11-1.el9_8.1
mod_auth_openidc
Azure Linux:3
through 2.4.14.2-2 None known
mod_auth_openidc
TuxCare:AlmaLinux:9.2
before 2.4.9.4-1.el9.tuxcare.els6
2.4.9.4-1.el9.tuxcare.els6
mod_auth_openidc
TuxCare:AlmaLinux:9.6
before 2.4.10-1.el9_6.2.tuxcare.els1
2.4.10-1.el9_6.2.tuxcare.els1
libapache2-mod-auth-openidc
Debian:12
before 2.4.12.3-2+deb12u5, plus listed versions
2.4.12.3-22.4.12.3-2+deb12u12.4.12.3-2+deb12u22.4.12.3-2+deb12u32.4.12.3-2+deb12u4
2.4.12.3-2+deb12u5
libapache2-mod-auth-openidc
Debian:13
before 2.4.17-1+deb13u1, plus listed versions
2.4.17-1
2.4.17-1+deb13u1
Show 103 moreShow less
Affected packages
PackageAffectedFixed
libapache2-mod-auth-openidc
Debian:14
before 2.4.19.4-1, plus listed versions
2.4.17-12.4.17.2-12.4.18-12.4.18.1-12.4.19-1
Show 5 moreShow less
2.4.19.1-12.4.19.1-22.4.19.2-12.4.19.2-22.4.19.2-3
2.4.19.4-1
apache-mod_auth_openidc
Mageia:10
before 2.4.20.2-1.mga10
2.4.20.2-1.mga10
apache-mod_auth_openidc
Mageia:9
before 2.4.20.2-1.mga9
2.4.20.2-1.mga9
mod_auth_openidc
openEuler:22.03-LTS-SP4
before 2.4.19.4-1.oe2203sp4
2.4.19.4-1.oe2203sp4
mod_auth_openidc
openEuler:24.03-LTS-SP1
before 2.4.19.4-1.oe2403sp1
2.4.19.4-1.oe2403sp1
mod_auth_openidc
openEuler:24.03-LTS-SP3
before 2.4.19.4-1.oe2403sp3
2.4.19.4-1.oe2403sp3
mod_auth_openidc
openEuler:24.03-LTS-SP4
before 2.4.19.4-1.oe2403sp4
2.4.19.4-1.oe2403sp4
cjose
Red Hat:rhel_aus:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-debugsource
Red Hat:rhel_aus:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-devel
Red Hat:rhel_aus:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
mod_auth_openidc
Red Hat:rhel_aus:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
mod_auth_openidc-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
mod_auth_openidc-debugsource
Red Hat:rhel_aus:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
cjose
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
cjose-devel
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:0.6.1-3.module+el8.4.0+19462+14bde120
0:0.6.1-3.module+el8.4.0+19462+14bde120
mod_auth_openidc
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
mod_auth_openidc-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
mod_auth_openidc-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
0:2.4.9.4-1.module+el8.4.0+24868+593d10ef.3
cjose
Red Hat:rhel_aus:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-debugsource
Red Hat:rhel_aus:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-devel
Red Hat:rhel_aus:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
mod_auth_openidc
Red Hat:rhel_aus:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
mod_auth_openidc-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
mod_auth_openidc-debugsource
Red Hat:rhel_aus:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
cjose
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-debugsource
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
cjose-devel
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
0:0.6.1-3.module+el8.6.0+19463+7d2e1f9c
mod_auth_openidc
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
mod_auth_openidc-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
mod_auth_openidc-debugsource
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
0:2.4.9.4-1.module+el8.6.0+24867+df0294a5.3
mod_auth_openidc
Red Hat:rhel_els:7
before 0:1.8.8-9.el7_9.2
0:1.8.8-9.el7_9.2
mod_auth_openidc-debuginfo
Red Hat:rhel_els:7
before 0:1.8.8-9.el7_9.2
0:1.8.8-9.el7_9.2
mod_auth_openidc
Red Hat:rhel_eus:9.6::appstream
before 0:2.4.10-1.el9_6.3
0:2.4.10-1.el9_6.3
mod_auth_openidc-debuginfo
Red Hat:rhel_eus:9.6::appstream
before 0:2.4.10-1.el9_6.3
0:2.4.10-1.el9_6.3
mod_auth_openidc-debugsource
Red Hat:rhel_eus:9.6::appstream
before 0:2.4.10-1.el9_6.3
0:2.4.10-1.el9_6.3
cjose
Red Hat:rhel_e4s:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-debugsource
Red Hat:rhel_e4s:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-devel
Red Hat:rhel_e4s:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
mod_auth_openidc
Red Hat:rhel_e4s:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
mod_auth_openidc-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
mod_auth_openidc-debugsource
Red Hat:rhel_e4s:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
cjose
Red Hat:rhel_tus:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-debugsource
Red Hat:rhel_tus:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
cjose-devel
Red Hat:rhel_tus:8.8::appstream
before 0:0.6.1-3.module+el8.8.0+19464+578f4546
0:0.6.1-3.module+el8.8.0+19464+578f4546
mod_auth_openidc
Red Hat:rhel_tus:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
mod_auth_openidc-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
mod_auth_openidc-debugsource
Red Hat:rhel_tus:8.8::appstream
before 0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
0:2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3
mod_auth_openidc
Red Hat:rhel_e4s:9.4::appstream
before 0:2.4.9.4-4.el9_4.3
0:2.4.9.4-4.el9_4.3
mod_auth_openidc-debuginfo
Red Hat:rhel_e4s:9.4::appstream
before 0:2.4.9.4-4.el9_4.3
0:2.4.9.4-4.el9_4.3
mod_auth_openidc-debugsource
Red Hat:rhel_e4s:9.4::appstream
before 0:2.4.9.4-4.el9_4.3
0:2.4.9.4-4.el9_4.3
mod_auth_openidc
Red Hat:enterprise_linux_eus:10.0
before 0:2.4.15-4.el10_0.2
0:2.4.15-4.el10_0.2
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux_eus:10.0
before 0:2.4.15-4.el10_0.2
0:2.4.15-4.el10_0.2
mod_auth_openidc-debugsource
Red Hat:enterprise_linux_eus:10.0
before 0:2.4.15-4.el10_0.2
0:2.4.15-4.el10_0.2
mod_auth_openidc
Red Hat:rhel_e4s:9.2::appstream
before 0:2.4.9.4-1.el9_2.4
0:2.4.9.4-1.el9_2.4
mod_auth_openidc-debuginfo
Red Hat:rhel_e4s:9.2::appstream
before 0:2.4.9.4-1.el9_2.4
0:2.4.9.4-1.el9_2.4
mod_auth_openidc-debugsource
Red Hat:rhel_e4s:9.2::appstream
before 0:2.4.9.4-1.el9_2.4
0:2.4.9.4-1.el9_2.4
mod_auth_openidc
Red Hat:enterprise_linux:10.2
before 0:2.4.16.11-1.el10_2.1
0:2.4.16.11-1.el10_2.1
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.4.16.11-1.el10_2.1
0:2.4.16.11-1.el10_2.1
mod_auth_openidc-debugsource
Red Hat:enterprise_linux:10.2
before 0:2.4.16.11-1.el10_2.1
0:2.4.16.11-1.el10_2.1
cjose
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-5.module+el8.10.0+24880+4db9166e
0:0.6.1-5.module+el8.10.0+24880+4db9166e
cjose-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-5.module+el8.10.0+24880+4db9166e
0:0.6.1-5.module+el8.10.0+24880+4db9166e
cjose-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-5.module+el8.10.0+24880+4db9166e
0:0.6.1-5.module+el8.10.0+24880+4db9166e
cjose-devel
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-5.module+el8.10.0+24880+4db9166e
0:0.6.1-5.module+el8.10.0+24880+4db9166e
mod_auth_openidc
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
mod_auth_openidc-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
0:2.4.9.4-9.module+el8.10.0+24880+4db9166e
mod_auth_openidc
Red Hat:enterprise_linux:9::appstream
before 0:2.4.16.11-1.el9_8.1
0:2.4.16.11-1.el9_8.1
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.4.16.11-1.el9_8.1
0:2.4.16.11-1.el9_8.1
mod_auth_openidc-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:2.4.16.11-1.el9_8.1
0:2.4.16.11-1.el9_8.1
mod_auth_openidc
Rocky Linux:10
before 0:2.4.16.11-1.el10_2.1
0:2.4.16.11-1.el10_2.1
cjose
Rocky Linux:8
before 0:0.6.1-5.module+el8.10.0+40373+8a3f15d2
0:0.6.1-5.module+el8.10.0+40373+8a3f15d2
mod_auth_openidc
Rocky Linux:8
before 0:2.4.9.4-9.module+el8.10.0+40373+8a3f15d2
0:2.4.9.4-9.module+el8.10.0+40373+8a3f15d2
mod_auth_openidc
Rocky Linux:9
before 0:2.4.16.11-1.el9_8.1
0:2.4.16.11-1.el9_8.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 16.0
before 2.4.17.1-160000.2.1
2.4.17.1-160000.2.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP applications 16.0
before 2.4.17.1-160000.2.1
2.4.17.1-160000.2.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 2.4.0-7.25.1
2.4.0-7.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 2.4.0-7.25.1
2.4.0-7.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Module for Server Applications 15 SP7
before 2.4.17.1-150600.16.20.1
2.4.17.1-150600.16.20.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP6-LTSS
before 2.4.17.1-150600.16.20.1
2.4.17.1-150600.16.20.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
before 2.4.17.1-150600.16.20.1
2.4.17.1-150600.16.20.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 2.4.17.1-150100.3.40.1
2.4.17.1-150100.3.40.1
libapache2-mod-auth-openidc
Ubuntu:16.04:LTS
All versions, plus listed versions
1.6.0-11.8.5-1
None known
libapache2-mod-auth-openidc
Ubuntu:18.04:LTS
All versions, plus listed versions
2.1.6-12.3.1-22.3.2-12.3.2-1build12.3.3-1build1
None known
libapache2-mod-auth-openidc
Ubuntu:20.04:LTS
All versions, plus listed versions
2.3.10.2-12.4.0.4-12.4.1-1
None known
libapache2-mod-auth-openidc
Ubuntu:22.04:LTS
All versions, plus listed versions
2.4.9-12.4.9.4-12.4.10-12.4.10-1build12.4.11-12.4.11-1ubuntu0.1
None known
libapache2-mod-auth-openidc
Ubuntu:24.04:LTS
All versions, plus listed versions
2.4.14.2-12.4.14.4-22.4.14.4-2build12.4.15.1-12.4.15.1-1build22.4.15.1-1build32.4.15.1-1ubuntu0.1
None known
libapache2-mod-auth-openidc
Ubuntu:26.04:LTS
All versions, plus listed versions
2.4.17-12.4.18.1-1
None known
apache2-mod_auth_openidc
openSUSE:Tumbleweed
before 2.4.20.2-1.1
2.4.20.2-1.1
apache2-mod_auth_openidc
openSUSE:Leap 16.0
before 2.4.17.1-160000.2.1
2.4.17.1-160000.2.1

History

History
RecordedChangedSources
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-54789 is a high vulnerability (CVSS 7.5) in Openidc Mod Auth Openidc, published July 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.49%, the 42nd percentile. Fixed in mod_auth_openidc 2.4.16.11-1.el10_2.1.

References

Show 56 moreShow less
MoveEnter Open