Mod Auth Openidc
Approved changes feed: RSS · Atom
cpe:2.3:a:openidc:mod_auth_openidc:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Openidc (ee2aeb60-bc45-5177-8b2e-2be2efdd818e) |
|---|---|
| Product | Mod Auth Openidc (1883203b-429c-5ac9-94fc-49bf28f57041) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2025-31492 |
vulnerable | 2026-06-08 07:18:57.966545 |
mod_auth_openidc allows OIDCProviderAuthRequestMethod POSTs to leak protected data
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.16.11, a bug in a mod_auth_openidc results in disclosure of protected content to unauthenticated users. The conditions for disclosure are an OIDCProviderAuthRequestMethod POST, a valid account, and there mustn't be any application-level gateway (or load balancer etc) protecting the server. When you request a protected resource, the response includes the HTTP status, the HTTP headers, the intended response (the self-submitting form), and the protected resource (with no headers). This is an example of a request for a protected resource, including all the data returned. In the case where mod_auth_openidc returns a form, it has to return OK from check_userid so as not to go down the error path in httpd. This means httpd will try to issue the protected resource. oidc_content_handler is called early, which has the opportunity to prevent the normal output being issued by httpd. oidc_content_handler has a number of checks for when it intervenes, but it doesn't check for this case, so the handler returns DECLINED. Consequently, httpd appends the protected content to the response. The issue has been patched in mod_auth_openidc versions >= 2.4.16.11.
Published: 2025-04-06T20:02:20.511Z
Updated: 2025-04-17T11:02:37.315Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-24814 |
vulnerable | 2026-06-08 06:29:41.820960 |
Denial of service when manipulating mod_auth_openidc_session_chunks cookie in mod_auth_openidc
HIGH (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. In affected versions missing input validation on mod_auth_openidc_session_chunks cookie value makes the server vulnerable to a denial of service (DoS) attack. An internal security audit has been conducted and the reviewers found that if they manipulated the value of the mod_auth_openidc_session_chunks cookie to a very large integer, like 99999999, the server struggles with the request for a long time and finally gets back with a 500 error. Making a few requests of this kind caused our server to become unresponsive. Attackers can craft requests that would make the server work very hard (and possibly become unresponsive) and/or crash with minimal effort. This issue has been addressed in version 2.4.15.2. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2024-02-13T18:46:53.531Z
Updated: 2025-04-10T19:00:12.439Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28625 |
vulnerable | 2026-06-08 06:01:14.603238 |
mod_auth_openidc core dump when OIDCStripCookies is set and an empty Cookie header is supplied
HIGH (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`.
Published: 2023-04-03T13:19:40.422Z
Updated: 2025-02-13T16:48:46.211Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23527 |
vulnerable | 2026-06-08 05:40:57.697114 |
Open Redirect in oidc_validate_redirect_url()
MEDIUM (4.7)
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.
Published: 2022-12-14T17:22:30.105Z
Updated: 2025-04-18T14:23:56.649Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-39191 |
vulnerable | 2026-06-08 05:33:49.163676 |
URL Redirection to Untrusted Site ('Open Redirect') in mod_auth_openidc
MEDIUM (4.7)
mod_auth_openidc is an authentication/authorization module for the Apache 2.x HTTP server that functions as an OpenID Connect Relying Party, authenticating users against an OpenID Connect Provider. In versions prior to 2.4.9.4, the 3rd-party init SSO functionality of mod_auth_openidc was reported to be vulnerable to an open redirect attack by supplying a crafted URL in the `target_link_uri` parameter. A patch in version 2.4.9.4 made it so that the `OIDCRedirectURLsAllowed` setting must be applied to the `target_link_uri` parameter. There are no known workarounds aside from upgrading to a patched version.
Published: 2021-09-03T00:00:00.000Z
Updated: 2024-08-04T01:58:18.283Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-32792 |
vulnerable | 2026-06-08 05:32:08.040382 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-32791 |
vulnerable | 2026-06-08 05:32:08.039869 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-32786 |
vulnerable | 2026-06-08 05:32:08.031856 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-32785 |
vulnerable | 2026-06-08 05:32:08.030052 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-20718 |
vulnerable | 2026-06-08 05:29:10.409268 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-20479 |
vulnerable | 2026-06-08 05:13:40.684602 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-14857 |
vulnerable | 2026-06-08 05:12:56.280183 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-1010247 |
vulnerable | 2026-06-08 05:12:21.740292 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-6413 |
vulnerable | 2026-06-08 05:09:51.227879 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-6062 |
vulnerable | 2026-06-08 05:09:50.478040 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-6059 |
vulnerable | 2026-06-08 05:09:50.473916 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.