Skip to content
OpenAdvisories
High · 7.5 CVE-2026-54789 EUVD-2026-64000

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

Published Aug 21, 2026 · Updated Sep 2, 2026 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
OpenIDC mod_auth_openidc < 2.4.19.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libapache2-mod-auth-openidc 2.4.19.4-1 —
Debian 13 libapache2-mod-auth-openidc 2.4.17-1+deb13u1 —
Debian 12 libapache2-mod-auth-openidc 2.4.12.3-2+deb12u5 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS libapache2-mod-auth-openidc No fix yet —
Ubuntu 24.04 LTS libapache2-mod-auth-openidc No fix yet —
Ubuntu 22.04 LTS libapache2-mod-auth-openidc No fix yet —
Ubuntu 20.04 LTS libapache2-mod-auth-openidc No fix yet —
Ubuntu 18.04 LTS libapache2-mod-auth-openidc No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS libapache2-mod-auth-openidc No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 mod_auth_openidc 2.4.16.11-1.el10_2.1 RHSA-2026:75581
RHEL 9 mod_auth_openidc 2.4.16.11-1.el9_8.1 RHSA-2026:79177
RHEL 8 cjose +1 0.6.1-5.module+el8.10.0+24880+4db9166e RHSA-2026:77369
RHEL 8 mod_auth_openidc 2.4.9.4-9.module+el8.10.0+24880+4db9166e RHSA-2026:77369
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS mod_auth_openidc 2.4.15-4.el10_0.2 RHSA-2026:69719
RHEL 9.6 EUS mod_auth_openidc 2.4.10-1.el9_6.3 RHSA-2026:69716
RHEL 9.4 E4S mod_auth_openidc 2.4.9.4-4.el9_4.3 RHSA-2026:69718
RHEL 9.2 E4S mod_auth_openidc 2.4.9.4-1.el9_2.4 RHSA-2026:69720
RHEL 8.8 TUS cjose +1 0.6.1-3.module+el8.8.0+19464+578f4546 RHSA-2026:69717
RHEL 8.8 TUS mod_auth_openidc 2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3 RHSA-2026:69717
RHEL 8.8 E4S cjose +1 0.6.1-3.module+el8.8.0+19464+578f4546 RHSA-2026:69717
RHEL 8.8 E4S mod_auth_openidc 2.4.9.4-1.module+el8.8.0+24885+7d8e9f68.3 RHSA-2026:69717
RHEL 8.6 EUS Long Life cjose +1 0.6.1-3.module+el8.6.0+19463+7d2e1f9c RHSA-2026:69713
RHEL 8.6 EUS Long Life mod_auth_openidc 2.4.9.4-1.module+el8.6.0+24867+df0294a5.3 RHSA-2026:69713
RHEL 8.6 AUS cjose +1 0.6.1-3.module+el8.6.0+19463+7d2e1f9c RHSA-2026:69713
RHEL 8.6 AUS mod_auth_openidc 2.4.9.4-1.module+el8.6.0+24867+df0294a5.3 RHSA-2026:69713
RHEL 8.4 EUS Long Life cjose +1 0.6.1-3.module+el8.4.0+19462+14bde120 RHSA-2026:69712
RHEL 8.4 EUS Long Life mod_auth_openidc 2.4.9.4-1.module+el8.4.0+24868+593d10ef.3 RHSA-2026:69712
RHEL 8.4 AUS cjose +1 0.6.1-3.module+el8.4.0+19462+14bde120 RHSA-2026:69712
RHEL 8.4 AUS mod_auth_openidc 2.4.9.4-1.module+el8.4.0+24868+593d10ef.3 RHSA-2026:69712
RHEL 7 ELS mod_auth_openidc 1.8.8-9.el7_9.2 RHSA-2026:69715

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 mod_auth_openidc 2.4.16.11-1.el10_2.1 ALSA-2026:75581
AlmaLinux 9 mod_auth_openidc 2.4.16.11-1.el9_8.1 ALSA-2026:79177
AlmaLinux 8 cjose +1 0.6.1-5.module_el8.10.0+4297+63ae3533 ALSA-2026:77369
AlmaLinux 8 mod_auth_openidc 2.4.9.4-9.module_el8.10.0+4297+63ae3533 ALSA-2026:77369

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 mod_auth_openidc 2.4.16.11-1.el10_2.1 RLSA-2026:75581
Rocky Linux 9 mod_auth_openidc 2.4.16.11-1.el9_8.1 RLSA-2026:97861, RLSA-2026:79177
Rocky Linux 8 cjose 0.6.1-5.module+el8.10.0+40373+8a3f15d2 RLSA-2026:77369
Rocky Linux 8 mod_auth_openidc 2.4.9.4-9.module+el8.10.0+40373+8a3f15d2 RLSA-2026:77369
ReleasePackageFixed inAdvisory
SLES 15 SP7 apache2-mod_auth_openidc 2.4.17.1-150600.16.20.1 SUSE-SU-2026:3952-1
SLES 15 SP6 apache2-mod_auth_openidc 2.4.17.1-150600.16.20.1 SUSE-SU-2026:3952-1
SLES 15 SP5 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
SLES 15 SP4 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
SLES 12 SP5 apache2-mod_auth_openidc 2.4.0-7.25.1 SUSE-SU-2026:3915-1
Show 7 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 apache2-mod_auth_openidc 2.4.17.1-160000.2.1 SUSE-SU-2026:23593-1
SLES for SAP 15 SP6 apache2-mod_auth_openidc 2.4.17.1-150600.16.20.1 SUSE-SU-2026:3952-1
SLES for SAP 15 SP5 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
SLES for SAP 15 SP4 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
SLES 16.0 apache2-mod_auth_openidc 2.4.17.1-160000.2.1 SUSE-SU-2026:23593-1
SLE HPC 15 SP5 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
SLE HPC 15 SP4 apache2-mod_auth_openidc 2.4.17.1-150100.3.40.1 SUSE-SU-2026:3953-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed apache2-mod_auth_openidc 2.4.20.2-1.1 openSUSE-SU-2026:11582-1
openSUSE Leap 16.0 apache2-mod_auth_openidc 2.4.17.1-160000.2.1 openSUSE-SU-2026:21717-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 mod_auth_openidc 2.4.16.11-1.amzn2023.0.2 ALAS2023-2026-2155
Amazon Linux 2 mod_auth_openidc 1.8.8-7.amzn2.0.1 ALAS2-2026-3920

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 mod_auth_openidc No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 mod_auth_openidc 2.4.16.11-1.el10_2.1 ELSA-2026-75581
Oracle Linux 9 mod_auth_openidc 2.4.16.11-1.el9_8.1 ELSA-2026-79177
Oracle Linux 8 cjose +1 0.6.1-5.module+el8.10.0+91060+e975931f ELSA-2026-77369
Oracle Linux 8 mod_auth_openidc 2.4.9.4-9.module+el8.10.0+91060+e975931f ELSA-2026-77369
Oracle Linux 7 mod_auth_openidc 1.8.8-9.0.1.el7_9 ELSA-2026-69715

Advisories 31

References