PoC Archive PoC Archive

tag

Nginx

  • CVE-2026-34910, CVE-2026-34909, CVE-2026-34908 network CRITICAL 10 KEV EPSS 87%

    UniFi OS -- Unauthenticated Command Injection RCE (CVE-2026-34910)

    CVE-2026-34910 is an unauthenticated command injection vulnerability in Ubiquiti UniFi OS Server, rated CVSS 10.0 and listed in CISA KEV. The nginx auth layer treats any request whose raw URI starts with /api/auth/validate-sso/ as public, but routes by the…

    Patched 2026-08-16
  • CVE-2026-42533 web CRITICAL 9.8

    nginx PCRE Capture Variable Heap Overflow to Pre-Auth RCE (CVE-2026-42533)

    CVE-2026-42533 is a heap buffer overflow in nginx triggered by PCRE regex capture variable handling. When two map directives share the same capture group name, a length/value mismatch occurs in the internal variable copy code (ngxhttpscriptcopycapturecode and…

    Unverified 2026-08-16
  • CVE-2025-1974 cloud CRITICAL 9.8 EPSS 100%

    IngressNightmare: Kubernetes ingress-nginx Admission Controller Shared-Library Injection RCE (CVE-2025-1974)

    The ingress-nginx admission controller validates incoming Ingress objects by rendering a temporary NGINX configuration and running nginx -t against it — but the validation webhook itself has no authentication and accepts attacker-controlled configuration…

    Unverified 2026-07-06
  • CVE-2026-40701 web MEDIUM 6.3

    nginx Resolver Use-After-Free in OCSP Stapling (CVE-2026-40701)

    nginx's resolver contains a use-after-free that is reachable when a server is configured with sslstapling on;, sslstaplingverify on;, and a resolver directive — the combination that causes nginx to perform DNS resolution of the OCSP responder hostname on the…

    Patched 2026-07-05
  • CVE-2026-0211 web HIGH

    Nginx QUIC/HTTP-3 DCID Length Heap Overflow Lab (CVE-2026-0211)

    This repository is a university penetration-testing course project that models a hypothetical heap buffer overflow in Nginx's QUIC (HTTP/3) packet parser, where the Destination Connection ID (DCID) length field is not properly bounds-checked before being used…

    Unverified 2026-07-05
  • CVE-2026-9256 web CRITICAL EPSS 10%

    nginx PoolSlip × Rift Chained ASLR-Independent Remote Code Execution (CVE-2026-9256 / CVE-2026-42945)

    This PoC chains two nginx rewrite-engine bugs that share the same root cause — a two-pass mismatch in how isargs/$args length is computed — into a single ASLR-independent remote system() call on a stock, unmodified nginx:1.30.0 Docker image, with no hardcoded…

    Unverified 2026-07-05
  • CVE-2026-42926 web HIGH

    NGINX HTTP/2 Frame Injection via Vulnerable Upstream Proxying (CVE-2026-42926)

    CVE-2026-42926 is an HTTP/2 frame injection issue in NGINX that occurs when a specific vulnerable proxy configuration is used — proxying to an upstream over HTTP/2 (proxyhttpversion 2) while forwarding a client-controlled request body via a variable…

    Patched 2026-07-05
  • CVE-2026-23813 network CRITICAL 9.8

    HPE Aruba AOS-CX Pre-Auth REST API Bypass via nginx Version Smuggling (CVE-2026-23813)

    AOS-CX fronts its management REST API with nginx, which uses an over-permissive regular expression to route requests by API version/login path. By smuggling a login-flavored token into the request path, an unauthenticated attacker can reach REST endpoints…

    Patched 2026-07-05
  • CVE-2026-42945 web CRITICAL 9.8 EPSS 66%

    NGINX Rift — Heap Buffer Overflow RCE (CVE-2026-42945)

    CVE-2026-42945 is a critical heap buffer overflow in NGINX's ngxhttprewritemodule that has existed since 2008. When a server configuration combines a rewrite rule containing ? with a set directive, NGINX's two-pass script engine allocates an undersized buffer…

    Unverified 2026-05-14