anything2shell

Check if your domain is exposed to HTTP2Shell

Runs our passive, non-intrusive NGINX, Envoy & proxy header check on the main scanner.

HTTP2Shell

CVE-2026-111497 (Same Brotli Bug · Envoy/Istio) CVE-2026-15176 / 93479 / 97205 CVE-2026-95101 / 97629 NGINX CVSS 5.3–8.1 (v3.1) · Envoy 9.2 (v4) EPSS 82.64% (Envoy) · 0.23–1.20% (NGINX)
Boardroom Quick Reference

CIA Risk Posture & Executive Assurance

Perimeter & Zero-Trust Risk EPSS: 82.64% (Envoy) · ≤1.20% (NGINX) Scope: Ingress Gateways & Service Mesh
Confidentiality
High Risk
Zero-Trust & mTLS Bypass

Attackers can forge session tickets to bypass mutual TLS (mTLS), gaining unauthorized access to internal-only APIs and partner endpoints.

Integrity
Critical Risk
Front-Door Gateway Compromise

Compromising the reverse proxy or Kubernetes ingress gateway exposes every internal application behind it, even if those apps are fully patched.

Availability
Critical Risk
Downstream Routing Outage

Edge proxy worker crashes sever traffic routing for all downstream websites, APIs, and microservices simultaneously.

Executive Decision Points Assurance vs. Activity — Key questions for your CISO / IT Lead
Is our Zero-Trust perimeter actually enforcing identity?

If mutual TLS (mTLS) protects B2B or internal routes, TLS session tickets must be disabled or proxies upgraded to prevent silent authentication bypass.

Were both external proxies and internal service meshes updated?

Patching the external load balancer is not enough if internal Kubernetes ingress controllers (NGINX, Envoy, Istio) remain on vulnerable releases.

Technical Deep-Dive & Remediation

Reverse proxies and Kubernetes ingress gateways face two converging HTTP-layer threats: Brotli decompression RCE in Envoy Proxy and Istio, plus five NGINX worker memory, HTTP/3, and mTLS bypass advisories.

Why CVE-2026-111497 appears here too: Envoy Proxy embeds the exact same upstream Google Brotli decoder as Node2Shell, so it is the same Brotli bug with a different blast radius—striking perimeter ingress gateways and Istio service meshes rather than individual app runtimes. Because edge proxies inspect traffic first, a compromise or authentication bypass at the proxy layer exposes every internal service behind it.

Why it’s a risk

Envoy & Istio RCE (CVE-2026-111497 · Same Brotli Bug): Gateways with the Brotli decompressor filter enabled suffer the same out-of-bounds write (CVSS v4.0 9.2) as Node2Shell, risking remote code execution at the cluster edge. NGINX Memory & mTLS Flaws: Two heap buffer overflows (CVE-2026-15176, CVE-2026-93479) and an AIO/SSI use-after-free (CVE-2026-97205)—scored 8.1 High in CVSS v3.1 (9.2 in v4.0, rated Medium by NGINX)—corrupt worker memory, while CVE-2026-97629 (6.5 Medium v3.1) forges TLS resumption tickets to bypass mTLS and CVE-2026-95101 (5.3 Medium v3.1) enables HTTP/3 body injection.

How to recognize it (Versions & Logs)

  • Vulnerable versions: NGINX < 1.31.7 / < 1.30.6; Envoy <= 1.39.2 / 1.38.5 / 1.37.7; Istio <= 1.31.1 / 1.30.5.
  • In your logs: NGINX worker process ... exited on signal 11 crash entries in error.log, or unexpected TLS session resumptions on mTLS-protected routes.

How to mitigate it

  • Upgrade ingress & proxy binaries: Update NGINX to 1.31.7 or 1.30.6, Envoy to 1.40.0 / 1.39.3, and Istio to 1.31.2 / 1.30.6.
  • Hardening settings: Disable the Brotli decompressor filter in Envoy/Istio, set proxy_request_buffering off; for NGINX HTTP/3, and set ssl_session_tickets off; on mTLS endpoints.
Edge Proxy / Mesh Vulnerable Releases First Fixed Release
NGINX 0.1.29 – 1.31.6 · 1.30.0 – 1.30.5 1.31.7 · 1.30.6
Envoy Proxy <= 1.39.2 · <= 1.38.5 · <= 1.37.7 1.40.0 · 1.39.3 · 1.38.6 · 1.37.8
Istio <= 1.31.1 · <= 1.30.5 1.31.2 · 1.30.6

Other Active *2Shell Advisories

← Back to Overview & URL Scanner
CVE-2026-109618 / 109619 CVE-2026-115560 EPSS 99.99%

PHP2Shell

Core PHP session & OPcache memory-safety flaws affecting ~70% of websites, leaking live server secrets via PHPSESSID headers and enabling unauthenticated RCE alongside unpatched CVE-2026-115560.

Patched Releases PHP 8.5.12 · 8.4.27 · 8.3.36 · 8.2.35 + php.ini flag
Full Advisory, IoCs & Mitigation
CVE-2026-111497 CISA KEV EPSS 82.64%

Node2Shell

Out-of-bounds write in Google’s bundled Brotli decoder enabling unauthenticated RCE on stock x86-64 and arm64 Node.js, Bun, .NET, and Python services via inbound or outbound HTTP payloads.

Patched Releases Node.js 22.23.4 · 24.22.1 · 26.12.1 · Bun 1.4.4
Full Advisory & Mitigation