PoC Archive PoC Archive

tag

Docker

  • CVE-2026-17106 binary CRITICAL 9.8

    Docker — CopyEscape: Container-to-Host Escape via docker cp Race Condition (CVE-2026-17106)

    CVE-2026-17106, nicknamed CopyEscape, is a race condition in Docker's docker cp command that allows a malicious running container to escape and write arbitrary files on the Docker host. The vulnerability exists in how Docker's archive producer walks the…

    Unverified 2026-08-15
  • MDEV-40328 binary CRITICAL 8.8

    MariaDB — Low-Privilege Remote Code Execution via ST_Area OOB Read + SYS_REFCURSOR Use-After-Free

    This PoC chains two MariaDB memory-safety bugs to achieve remote code execution as the mariadbd process from a low-privilege database account — no special grants, no filesystem access, no administrative role:

    Unpatched 2026-08-09
  • CVE-2026-20896 web CRITICAL 9.8 EPSS 32%

    Gitea Docker Image Reverse-Proxy Authentication Bypass — "One Header, Any User" (CVE-2026-20896)

    Gitea supports reverse-proxy authentication: put it behind a proxy that sets an X-WEBAUTH-USER header, and Gitea trusts that header for the username, gated by REVERSEPROXYTRUSTEDPROXIES — an IP allowlist meant to ensure only the actual proxy can set that…

    Patched 2026-07-11
  • CVE-2025-41243 web CRITICAL 10

    Spring Cloud Gateway Actuator RCE — Vulnerable Environment Lab (CVE-2025-41243)

    CVE-2025-41243 concerns a SpEL (Spring Expression Language) injection vulnerability in Spring Cloud Gateway that leads to remote code execution when the Actuator gateway management endpoint is exposed. The root cause is that Actuator's gateway routes API…

    Unpatched 2026-07-06
  • CVE-2025-49844 binary CRITICAL 9.9 EPSS 87%

    RediShell: Redis Lua Scripting Use-After-Free Leading to JOP-Chained Remote Code Execution (CVE-2025-49844)

    CVE-2025-49844 ("RediShell") is a use-after-free vulnerability in Redis's embedded Lua scripting engine: a crafted Lua script can manipulate the Lua garbage collector so that a Proto (function prototype) object is freed while a reference to it is still…

    Patched 2026-07-06
  • CVE-2025-34299 network CRITICAL 9.8 EPSS 73%

    Monsta FTP Pre-Authentication Remote Code Execution via Arbitrary File Upload (CVE-2025-34299)

    Monsta FTP versions up to and including 2.11.2 contain a pre-authentication, unrestricted arbitrary file upload vulnerability (CWE-434) in the downloadFile action of its /mftp/application/api/api.php endpoint. The endpoint accepts a user-supplied FTP…

    Patched 2026-07-06
  • 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-2025-41115 web CRITICAL 10 EPSS 17%

    Grafana Enterprise SCIM User ID Collision / Impersonation (CVE-2025-41115)

    Grafana Enterprise/Cloud's SCIM provisioning feature (enabled via the enableSCIM feature flag together with usersyncenabled) fails to properly validate the externalId supplied when a SCIM client creates a user via POST /api/scim/v2/Users. This lets a caller…

    Patched 2026-07-06
  • CVE-2026-41900 cloud HIGH 8.6

    OpenLearnX Unauthenticated RCE via Container Volume Mount (CVE-2026-41900)

    OpenLearnX's /api/compiler/execute endpoint runs untrusted user-submitted code inside a sibling Docker container, but the blueprint carries no authentication decorator, so any unauthenticated request can trigger it. The pre-patch executeincontainer() function…

    Patched 2026-07-05
  • CVE-2026-7482 misc MEDIUM

    Ollama GGUF Heap Out-of-Bounds Read During Quantization — CVE-2026-7482

    Ollama versions prior to 0.17.1 do not validate that a GGUF model file's declared tensor size matches the actual bytes present in the file. By crafting a GGUF file whose tensor metadata declares a much larger shape than the data actually written, and then…

    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-0596 web CRITICAL 9.6

    MLflow / MLServer Insecure Pickle Deserialization RCE — CVE-2026-0596

    MLflow can serve models through Seldon's MLServer runtime, which loads model artifacts using Python's native pickle format. While the REST API's string parameters are handled safely and are not vulnerable to classic OS command injection, the underlying…

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

    MikroORM Custom Type Raw SQL Injection (CVE-2026-34220)

    CVE-2026-34220 is a SQL injection vulnerability in MikroORM's handling of Custom Type columns. When a client-supplied JSON value contains a raw property, MikroORM's internal isRaw() check treats it as a trusted, framework-generated Raw SQL expression rather…

    Patched 2026-07-05
  • CVE-2026-40217 web CRITICAL 8.8

    LiteLLM Guardrail Custom-Code Sandbox Escape to Root RCE (CVE-2026-40217)

    LiteLLM's guardrail-testing endpoint lets authenticated users submit custom Python code that is checked with a regex-based source-code filter meant to block dangerous identifiers such as globals, builtins, and import. Because the filter only inspects source…

    Patched 2026-07-05
  • CVE-2026-54337 web INFO

    Fireshare Unauthenticated Arbitrary File Write/Overwrite — CVE-2026-54337

    Fireshare's public upload endpoint (/api/upload/public) accepts multipart form fields (file, filename, folder) that are passed largely unsanitized into a downstream ffmpeg invocation used to process the uploaded video. By embedding extra ffmpeg-style…

    Unverified 2026-07-05
  • CVE-2026-34038 web CRITICAL 10

    Coolify Authenticated Remote Command Injection via Deployment Config (CVE-2026-34038)

    Coolify builds shell commands for application deployment by interpolating user-supplied configuration fields — notably dockerfilelocation and predeploymentcommand — directly into shell strings executed inside the build/deploy container, without adequate…

    Patched 2026-07-05
  • None assigned as of 2026-07-03 cloud HIGH

    Gitea act_runner container.options Host Namespace Escape

    Gitea's actrunner allows workflow YAML to append Docker options via jobs.<job>.container.options. When the runner configuration disables privileged mode, actrunner forces Privileged back to false and sanitizes bind mounts, but it preserves every other Docker…

    Unverified 2026-07-03
  • None assigned as of 2026-07-03 cloud MEDIUM

    Docker cp Copy-Out Destination Escape via Symlink Race

    docker cp copy-out operations are vulnerable to a time-of-check/time-of-use race: the daemon walks the container's source path with filepath.WalkDir and builds a tar stream, but if a container process changes a directory entry (e.g., swaps it for a symlink)…

    Unverified 2026-07-03