Description
A memory calculation bug in mod_dav in Apache httpd 2.4.67 and earlier allows an attacker with permission to create WebDAV locks to crash server child processes.

Users are recommended to upgrade to version 2.4.69, which fixes this issue
Published: 2026-10-01
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

A memory calculation bug in mod_dav in Apache HTTP Server 2.4.67 and earlier leads to a shared lock overflow when an attacker issues a LOCK request that creates a WebDAV lock. The flaw is a mix of an Incorrect Length Calculation (CWE‑131) and an Integer/Buffer Overflow (CWE‑789) resulting from an improper memory sizing operation, which can corrupt the allocation and cause the server child process to crash.

Affected Systems

All installations of Apache HTTP Server 2.4.67 or earlier that have the mod_dav module enabled and allow creation of WebDAV locks are susceptible. The issue is triggered when the module processes a lock request. The affected product is Apache HTTP Server, with the vendor being the Apache Software Foundation.

Risk and Exploitability

The vulnerability can be exploited by any account that has permission to issue WebDAV LOCK commands. An attacker sends an HTTP(S) request that creates a lock, which triggers the overflow and causes a child process to crash. This results in a denial‑of‑service condition. The CVSS score is 4.3, indicating moderate severity, while EPSS is not available and the flaw is not listed in the CISA KEV catalog. No code execution or data exfiltration is possible with this bug.

Generated by OpenCVE AI on October 2, 2026 at 14:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Apache HTTP Server 2.4.69 or newer
  • If WebDAV is not required, disable or remove the mod_dav module
  • Restrict WebDAV lock creation to authorized users only

Generated by OpenCVE AI on October 2, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6569-1 apache2 security update
History

Fri, 02 Oct 2026 21:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*

Fri, 02 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Redhat
Redhat hummingbird
Weaknesses CWE-131
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 01 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
References

Thu, 01 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache http Server
Vendors & Products Apache
Apache http Server

Thu, 01 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description A memory calculation bug in mod_dav in Apache httpd 2.4.67 and earlier allows an attacker with permission to create WebDAV locks to crash server child processes. Users are recommended to upgrade to version 2.4.69, which fixes this issue
Title Apache HTTP Server: mod_dav shared lock overflow
Weaknesses CWE-789
References

Subscriptions

Apache Http Server
Redhat Hummingbird
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-01T20:09:18.998Z

Reserved: 2026-04-28T14:47:08.369Z

Link: CVE-2026-42528

cve-icon Vulnrichment

Updated: 2026-10-01T20:09:18.998Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-01T16:17:43.927

Modified: 2026-10-06T14:07:28.370

Link: CVE-2026-42528

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-01T15:52:51Z

Links: CVE-2026-42528 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T14:30:24Z

Weaknesses
  • CWE-131

    Incorrect Calculation of Buffer Size

  • CWE-789

    Memory Allocation with Excessive Size Value