zlib 1.2.11 through 1.3.2 contains a heap buffer overflow: after an underlying write() fails, gz_write() returns without resetting strm.next_in, leaving it pointed at the caller's buffer. A later gz* write call then derives a position from the stale pointer and writes past a heap allocation; any write() failure reaches it, including EPIPE on a blocking descriptor, and in versions before 1.3.1.2 the failed write must be followed by a gzclearerr() call.
References
Configurations
No configuration.
History
12 Oct 2026, 17:10
| Type | Values Removed | Values Added |
|---|---|---|
| Summary |
|
01 Oct 2026, 12:17
| Type | Values Removed | Values Added |
|---|---|---|
| CWE | CWE-787 | |
| References |
|
|
| Summary | (en) zlib 1.2.11 through 1.3.2 contains a heap buffer overflow: after an underlying write() fails, gz_write() returns without resetting strm.next_in, leaving it pointed at the caller's buffer. A later gz* write call then derives a position from the stale pointer and writes past a heap allocation; any write() failure reaches it, including EPIPE on a blocking descriptor, and in versions before 1.3.1.2 the failed write must be followed by a gzclearerr() call. |
01 Oct 2026, 11:17
| Type | Values Removed | Values Added |
|---|---|---|
| Summary | (en) webpack-dev-middleware 5.3.4, 6.1.2 through 6.1.3, 7.1.0 before 7.4.6, and 8.0.0 before 8.3.0 contains a path traversal vulnerability in getFilenameFromUrl that bypasses the fix for CVE-2024-29180: a publicPath without a trailing slash is matched by string prefix, and the '..' guard runs before that prefix is stripped. Unauthenticated attackers can request a path such as /assets../secret to read files one directory above the output directory when the middleware serves from the physical filesystem through writeToDisk or a custom outputFileSystem. | |
| References |
|
Information
Published : 2026-08-24 14:17
Updated : 2026-10-12 17:10
NVD link : CVE-2026-76844
Mitre link : CVE-2026-76844
CVE.ORG link : CVE-2026-76844
JSON object : View
Products Affected
No product.
CWE
CWE-787
Out-of-bounds Write
