CVE-2026-109438CWE-908

CVE-2026-109438

Medium · published October 14, 2026

CVSS v3.1
5.3
EPSS
0%
Percentile
28.4
In the wild
Unconfirmed
What it is

3proxy from 0.9.7 through 1.0.1, fixed in commit 206c923, contains an uninitialized stack memory disclosure vulnerability that allows unauthenticated attackers to leak stack bytes via the SOCKS4 reply path when the external-NAT option (-Ne) is configured. Attackers can send a client probe that fails the SOCKS version check to trigger a reply containing uninitialized bytes from the sin structure, exposing high bytes of a userspace pointer that weakens ASLR protections.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
6.3 · CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
EPSS
0.00358 · 28.4th percentile
Weakness
CWE-908 · Use of Uninitialized Resource
Published
2026-10-14T20:17Z
References (2)
EPSS history
Timeline
  • 16 OCT 03:27Z
    EPSS moved — → 0%
    epss
  • 14 OCT 15:53Z
    3proxy 0.9.7 - 1.0.1 Uninitialized Stack Memory Disclosure via SOCKS4
    cvelistv5
  • 14 OCT 15:53Z
    3proxy 0.9.7 - 1.0.1 Uninitialized Stack Memory Disclosure via SOCKS4
    cvelistv5