Every CVE Search/ Get API key

CVE-2023-28625

mod_auth_openidc core dump when OIDCStripCookies is set and an empty Cookie header is supplied

7.5 HighFix available

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

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

1.32%Up 1.3 points since Apr 4, 2023
90%50%10%1%

What each source reports

CVE List Score used 7.5

mod_auth_openidc core dump when OIDCStripCookies is set and an empty Cookie header is supplied

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
CVE-2023-28625
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-476
Updated
2026-11-02
EUVDEUVD-2023-32293 7.5

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
EUVD-2023-32293
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-03
NVD 7.5

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
CVE-2023-28625
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-476
Updated
2026-11-02
OSVAZL-26772 7.5

CVE-2023-28625 affecting package mod_auth_openidc for versions less than 2.4.14.2-1

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
AZL-26772
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
OSV 7.5

mod_auth_openidc core dump when OIDCStripCookies is set and an empty Cookie header is supplied

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
CVE-2023-28625
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-476
Updated
2026-11-02
OSVDEBIAN-CVE-2023-28625 7.5

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
DEBIAN-CVE-2023-28625
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 11 moreShow less
OSVOESA-2023-1235 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):

mod_auth_openidc is an OpenID Certified™ authentication and authorization module for the Apache 2.x HTTP server. Versions prior to 2.4.12.2 are vulnerable to Open Redirect. When providing a logout parameter to the redirect URI, the existing code in oidc_validate_redirect_url() does not properly check for URLs that start with /\t, leading to an open redirect. This issue has been patched in version 2.4.12.2. Users unable to upgrade can mitigate the issue by configuring mod_auth_openidc to only allow redirection when the destination matches a given regular expression with OIDCRedirectURLsAllowed.(CVE-2022-23527)

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.(CVE-2023-28625)

Record
OESA-2023-1235
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-2023-1236 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):

mod_auth_openidc is an OpenID Certified™ authentication and authorization module for the Apache 2.x HTTP server. Versions prior to 2.4.12.2 are vulnerable to Open Redirect. When providing a logout parameter to the redirect URI, the existing code in oidc_validate_redirect_url() does not properly check for URLs that start with /\t, leading to an open redirect. This issue has been patched in version 2.4.12.2. Users unable to upgrade can mitigate the issue by configuring mod_auth_openidc to only allow redirection when the destination matches a given regular expression with OIDCRedirectURLsAllowed.(CVE-2022-23527)

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.(CVE-2023-28625)

Record
OESA-2023-1236
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-2023:6365 7.5

Red Hat Security Advisory: mod_auth_openidc security and bug fix update

Record
RHSA-2023:6365
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-2023:6940 7.5

Red Hat Security Advisory: mod_auth_openidc:2.3 security and bug fix update

Record
RHSA-2023:6940
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-2023-28625 7.5

mod_auth_openidc is an authentication and authorization module for the Apache 2.x HTTP server that implements the OpenID Connect Relying Party functionality. In versions 2.0.0 through 2.4.13.1, when OIDCStripCookies is set and a crafted cookie supplied, a NULL pointer dereference would occur, resulting in a segmentation fault. This could be used in a Denial-of-Service attack and thus presents an availability risk. Version 2.4.13.2 contains a patch for this issue. As a workaround, avoid using OIDCStripCookies.

Record
UBUNTU-CVE-2023-28625
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-2023:6365 No score

Moderate: mod_auth_openidc security and bug fix 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: Open Redirect in oidc_validate_redirect_url() using tab character (CVE-2022-23527)
  • mod_auth_openidc: NULL pointer dereference when OIDCStripCookies is set and a crafted Cookie header is supplied (CVE-2023-28625)

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.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6365
Updated
2026-11-02
OSVALSA-2023:6940 No score

Moderate: mod_auth_openidc:2.3 security and bug fix 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: Open Redirect in oidc_validate_redirect_url() using tab character (CVE-2022-23527)
  • mod_auth_openidc: NULL pointer dereference when OIDCStripCookies is set and a crafted Cookie header is supplied (CVE-2023-28625)

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.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6940
Updated
2026-11-02
OSVCLSA-2025-1745945082 No score

mod_auth_openidc: Fix of CVE-2023-28625

  • CVE-2023-28625: fix NULL pointer dereference causing segmentation fault
Record
CLSA-2025-1745945082
Updated
2026-11-02
OSVSUSE-SU-2023:1837-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issues:

  • CVE-2022-23527: Fixed open redirect in oidc_validate_redirect_url() using tab character (bsc#1206441).
  • CVE-2023-28625: Fixed NULL pointer dereference when OIDCStripCookies was set and a crafted Cookie header was supplied (bsc#1210073).
Record
SUSE-SU-2023:1837-1
Updated
2026-11-02
OSVSUSE-SU-2023:1849-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issues:

  • CVE-2023-28625: Fixed NULL pointer dereference when OIDCStripCookies was set and a crafted Cookie header was supplied (bsc#1210073).
Record
SUSE-SU-2023:1849-1
Updated
2026-11-02
OSVSUSE-SU-2025:4532-1 No score

Security update for apache2-mod_auth_openidc

This update for apache2-mod_auth_openidc fixes the following issues:

  • Update to 2.4.17.1 (bsc#1248806 / PED-14130).
  • Remove many patches, as they've been merged upstream.
Record
SUSE-SU-2025:4532-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
mod_auth_openidc
AlmaLinux:9
before 2.4.9.4-4.el9
2.4.9.4-4.el9
cjose
AlmaLinux:8
before 0.6.1-4.module_el8.9.0+3631+0ced13d7
0.6.1-4.module_el8.9.0+3631+0ced13d7
cjose-devel
AlmaLinux:8
before 0.6.1-4.module_el8.9.0+3631+0ced13d7
0.6.1-4.module_el8.9.0+3631+0ced13d7
mod_auth_openidc
AlmaLinux:8
before 2.4.9.4-5.module_el8.9.0+3631+0ced13d7
2.4.9.4-5.module_el8.9.0+3631+0ced13d7
mod_auth_openidc
Azure Linux:2
before 2.4.14.2-1
2.4.14.2-1
mod_auth_openidc
TuxCare:AlmaLinux:9.2
before 2.4.9.4-1.el9.tuxcare.els1
2.4.9.4-1.el9.tuxcare.els1
libapache2-mod-auth-openidc
Debian:12
before 2.4.12.3-2
2.4.12.3-2
libapache2-mod-auth-openidc
Debian:13
before 2.4.12.3-2
2.4.12.3-2
libapache2-mod-auth-openidc
Debian:14
before 2.4.12.3-2
2.4.12.3-2
libapache2-mod-auth-openidc
Debian:10
before 2.3.10.2-1+deb10u2, plus listed versions
2.3.10.2-12.3.10.2-1+deb10u1
2.3.10.2-1+deb10u2
Show 43 moreShow less
Affected packages
PackageAffectedFixed
libapache2-mod-auth-openidc
Debian:11
before 2.4.9.4-0+deb11u3, plus listed versions
2.4.9-12.4.9.4-0+deb11u12.4.9.4-0+deb11u2
2.4.9.4-0+deb11u3
mod_auth_openidc
openEuler:22.03-LTS
before 2.4.13.2-1.oe2203
2.4.13.2-1.oe2203
mod_auth_openidc
openEuler:22.03-LTS-SP1
before 2.4.13.2-1.oe2203sp1
2.4.13.2-1.oe2203sp1
mod_auth_openidc
Red Hat:enterprise_linux:9::appstream
before 0:2.4.9.4-4.el9
0:2.4.9.4-4.el9
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.4.9.4-4.el9
0:2.4.9.4-4.el9
mod_auth_openidc-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:2.4.9.4-4.el9
0:2.4.9.4-4.el9
cjose
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-4.module+el8.9.0+19469+5b493da9
0:0.6.1-4.module+el8.9.0+19469+5b493da9
cjose-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-4.module+el8.9.0+19469+5b493da9
0:0.6.1-4.module+el8.9.0+19469+5b493da9
cjose-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-4.module+el8.9.0+19469+5b493da9
0:0.6.1-4.module+el8.9.0+19469+5b493da9
cjose-devel
Red Hat:enterprise_linux:8::appstream
before 0:0.6.1-4.module+el8.9.0+19469+5b493da9
0:0.6.1-4.module+el8.9.0+19469+5b493da9
mod_auth_openidc
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
mod_auth_openidc-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
mod_auth_openidc-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
0:2.4.9.4-5.module+el8.9.0+18723+672ccf5d
apache2-mod_auth_openidc
SUSE:OpenStack Cloud 9
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:OpenStack Cloud Crowbar 9
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 12 SP4-ESPOS
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 12 SP5
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.4.0-7.9.1
2.4.0-7.9.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Module for Server Applications 15 SP4
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Real Time 15 SP3
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Manager Proxy 4.2
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Manager Server 4.2
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Enterprise Storage 7
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Enterprise Storage 7.1
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
openSUSE:Leap 15.4
before 2.3.8-150100.3.25.1
2.3.8-150100.3.25.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Module for Server Applications 15 SP6
before 2.4.17.1-150600.16.14.1
2.4.17.1-150600.16.14.1
apache2-mod_auth_openidc
SUSE:Linux Enterprise Module for Server Applications 15 SP7
before 2.4.17.1-150600.16.14.1
2.4.17.1-150600.16.14.1
apache2-mod_auth_openidc
openSUSE:Leap 15.6
before 2.4.17.1-150600.16.14.1
2.4.17.1-150600.16.14.1
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

History

History
RecordedChangedSources
aliases, products, publishedEUVD
first indexedCVE List, NVD, OSV

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

In short

CVE-2023-28625 is a high vulnerability (CVSS 7.5) in Openidc Mod Auth Openidc, published April 3, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.32%, the 70th percentile. Fixed in mod_auth_openidc 2.4.9.4-4.el9.

References

Show 49 moreShow less
MoveEnter Open