Description
sniproxy through 0.7.0 contains a NULL pointer dereference vulnerability in resolv_cancel() that allows remote unauthenticated attackers to crash the daemon by sending overlong hostnames. Attackers can send a 254 or 255 character TLS SNI name or HTTP Host header matching a wildcard backend, then close the connection to terminate the proxy.
Published: 2026-10-30
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Denial of Service via daemon crash
Action: Apply Patch
AI Analysis

Impact

This vulnerability is a NULL pointer dereference that occurs in the resolv_cancel() function of sniproxy. When an attacker sends an overly long hostname—specifically a 254 or 255 character TLS Server Name Indication (SNI) or HTTP Host header that matches a configured wildcard backend—the resolver attempts to cancel the query and dereferences a null pointer, causing the sniproxy process to terminate abruptly. Because the de‑allocation logic does not guard against this invalid state, the crash is unconditional and does not allow the attacker to execute arbitrary code. The impact is a denial‑of‑service condition for the proxy service, which can affect all client connections routed through the daemon.

Affected Systems

The affected product is sniproxy ever from its earliest releases up to version 0.7.0, as shipped by the project maintainers. No specific platform or operating‑system dependencies are mentioned; the flaw exists regardless of the underlying host environment as long as the vulnerable sniproxy binary is running.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity vulnerability with remote unauthenticated exploitation. The EPSS score is not available, so the exact likelihood of exploitation is uncertain, but the bug can be triggered with a simple network connection and does not require privileged access. The vulnerability is not listed in the CISA KEV catalog, so no publicly documented exploits are known. Attackers can remotely crash the daemon by sending a specially crafted, long hostname string, leading to service disruption. Because the crash is deterministic and the attacker can control the request shape, the risk to availability is significant, especially for critical proxy deployments without automated failover.

Generated by OpenCVE AI on October 30, 2026 at 18:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade sniproxy to a patched release that addresses the null‑pointer dereference in resolv_cancel (e.g., apply the commits referenced in the GitHub advisories).
  • If an upgrade is not immediately viable, configure your firewall or ingress controller to reject TLS SNI names or HTTP Host headers exceeding 253 characters to prevent the exploit payload from reaching the daemon.
  • Disable or remove wildcard backend configurations that map SNI/Host values to backends, or otherwise modify the sniproxy setup to avoid wildcard patterns that could match the long usernames targeted by the attack.

Generated by OpenCVE AI on October 30, 2026 at 18:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description sniproxy through 0.7.0 contains a NULL pointer dereference vulnerability in resolv_cancel() that allows remote unauthenticated attackers to crash the daemon by sending overlong hostnames. Attackers can send a 254 or 255 character TLS SNI name or HTTP Host header matching a wildcard backend, then close the connection to terminate the proxy.
Title sniproxy through 0.7.0 NULL Pointer Dereference via resolv_cancel()
First Time appeared Sniproxy Project
Sniproxy Project sniproxy
Weaknesses CWE-476
CPEs cpe:2.3:a:sniproxy_project:sniproxy:*:*:*:*:*:*:*:*
Vendors & Products Sniproxy Project
Sniproxy Project sniproxy
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Sniproxy Project Sniproxy
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T17:19:53.212Z

Reserved: 2026-10-30T15:35:11.988Z

Link: CVE-2026-119760

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-30T18:17:26.650

Modified: 2026-10-30T19:23:25.493

Link: CVE-2026-119760

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T20:00:16Z

Weaknesses