A flaw was found in the mod_auth_openidc module for Apache httpd. This flaw allows a remote, unauthenticated attacker to trigger a denial of service by sending an empty POST request when the OIDCPreservePost directive is enabled. The server crashes consistently, affecting availability.
{
"cna_assigner": "redhat",
"cwe_ids": [
"CWE-248"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/3xxx/CVE-2025-3891.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "8100020250426100353.489197e6"
},
{
"fixed": "8020020250612174445.4cda2c84"
},
{
"fixed": "8040020250618101351.522a0ee4"
},
{
"fixed": "8060020250617090503.ad008a3a"
},
{
"fixed": "8060020250617090503.ad008a3a"
},
{
"fixed": "8060020250617090503.ad008a3a"
},
{
"fixed": "8080020250617090716.63b34585"
},
{
"fixed": "8080020250617090716.63b34585"
},
{
"fixed": "0:2.4.10-1.el9_6.2"
},
{
"fixed": "0:2.4.9.4-1.el9_0.3"
},
{
"fixed": "0:2.4.9.4-1.el9_2.3"
},
{
"fixed": "0:2.4.9.4-4.el9_4.2"
}
],
"source": "AFFECTED_FIELD",
"strategy": "InverseAffectedRanges"
}
]
}
]
}{
"extracted_events": [
{
"range": [
{
"introduced": "2.0.0"
},
{
"fixed": "2.4.13.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "6a0b5f66c87184dfe0e4400f6bdd46a82dc0ec2b"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-3891.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "211198591416651378099077896614660068044",
"length": 663
},
"id": "CVE-2025-3891-0cdcbe7c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/openidc/mod_auth_openidc/commit/6a0b5f66c87184dfe0e4400f6bdd46a82dc0ec2b",
"target": {
"file": "src/mod_auth_openidc.c",
"function": "oidc_original_request_method"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"239289886643070125605459760189440756043",
"229876794043611023403253123313672969009",
"263559125609405718920736118279668036461",
"44104131586549595805645968922353939301"
],
"threshold": 0.9
},
"id": "CVE-2025-3891-4b8990d0",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/openidc/mod_auth_openidc/commit/6a0b5f66c87184dfe0e4400f6bdd46a82dc0ec2b",
"target": {
"file": "src/mod_auth_openidc.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"64978875816620747788720445007160513623",
"271594790058963848889881620267568419497",
"192082871201767715712966956076527375237",
"186523850938774963886596464906350199293"
],
"threshold": 0.9
},
"id": "CVE-2025-3891-8d12588a",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/openidc/mod_auth_openidc/commit/5050a96dca441a921c95521bff6e47caa40c750b",
"target": {
"file": "src/jose.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "146796389184166318347761834619920743023",
"length": 407
},
"id": "CVE-2025-3891-cdcc88f6",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/openidc/mod_auth_openidc/commit/5050a96dca441a921c95521bff6e47caa40c750b",
"target": {
"file": "src/jose.c",
"function": "oidc_jwk_list_copy"
}
}
]
"2026-10-22T16:07:38Z"