TagsTags
poc
13 entries13 entradas
- exploitCVE-2026-33634
CVE-2026-33634: LiteLLM api_base SSRF — credential-theft PoC lab
A dockerized lab that chains a LiteLLM-style gateway's unvalidated api_base parameter (SSRF) with a trojanized telemetry dependency, walking an attacker from a single request to full provider-key and cloud-credential exfiltration.
cvepocssrfsupply-chainlitellm - exploitCVE-2026-87902
CVE-2026-87902: WordPress double-encoded path traversal — LFI to RCE
A dockerized lab for CVE-2026-87902 — WordPress Core resolves the public pagename parameter, re-decodes it after validation, and lets a double-encoded ../ traverse the filesystem, chaining into RCE through pearcmd.php.
cvewordpresspath-traversallfircepoc - exploitCVE-2024-7804
CVE-2024-7804: PyTorch distributed RPC pickle RCE — the CVE that got withdrawn
A dockerized lab for the PyTorch torch.distributed.rpc deserialization bug — a malicious peer joins the world, ships a pickle payload, and runs code as root on the victim node. Then the advisory was withdrawn as known functionality.
cvercepytorchdeserializationpoc - exploitCVE-2026-42559
CVE-2026-42559: DNS rebinding into a local MCP server — rmcp Host header PoC
The Rust MCP SDK's Streamable HTTP transport never looked at the Host header, so any web page could DNS-rebind to a developer's loopback MCP server and call its tools. A two-container lab runs the same server against rmcp 1.3.0 and 1.4.0 to show the fix.
cvercemcpdns-rebindingpoc - exploitCVE-2026-22778
CVE-2026-22778: vLLM unauthenticated RCE — heap leak → JPEG2000 overflow
A pre-auth memory-corruption chain in vLLM's multimodal ingestion: a Pillow error message leaks a heap address to defeat ASLR, then a crafted JPEG2000 cdef box overflows a subsampled plane in the bundled FFmpeg decoder.
cvercevllmmemory-corruptionpoc - exploitCVE-2026-56121
CVE-2026-56121: Feast unauthenticated RCE — dill.loads before the auth check
A single unauthenticated gRPC call to Feast's registry server runs dill.loads on an attacker-supplied UDF body — the deserialization happens before the permission check. Dockerized lab plus a stdlib-only pickle gadget.
cvercefeastdeserializationpoc - exploitCVE-2026-9198
CVE-2026-9198: Langflow unauthenticated RCE — auto_login → validate/code
A two-request pre-auth RCE chain in IBM Langflow OSS: auto_login hands a SUPERUSER token to any caller, and validate/code executes Python inside a function's default argument — with the output leaked back through the error response.
cvercelangflowcode-injectionpoc - exploitCVE-2026-40901
CVE-2026-40901: DataEase 4-bug chain to unauthenticated root RCE
Auth bypass → JDBC blocklist bypass → stacked-query SQLi → Java deserialization in a Quartz job-store BLOB. Four modest bugs in DataEase ≤ v2.10.20 compose into remote code execution as root, with a dockerized lab and a working PoC.
cvercedataeasedeserializationsqlipoc - exploitCVE-2026-26216
CVE-2026-26216: Crawl4AI unauthenticated RCE via hooks
A single unauthenticated JSON POST to Crawl4AI's /crawl endpoint executes Python as root — the homemade builtins sandbox kept __import__ on the allowlist. Dockerized lab plus a stdlib-only exploit.
cvercecrawl4aisandbox-escapepoc - exploitCVE-2026-63030
CVE-2026-63030: wp2shell — WordPress Core pre-auth REST route confusion → SQLi
A dockerized lab for wp2shell: a REST batch route-confusion bug in WordPress Core 7.0.1 chained with an author__not_in SQL injection to leak user password hashes with zero credentials, driven by a dependency-free Python exploit.
cvewordpresssqlircepoc - exploitCVE-2021-44228
CVE-2021-44228: Log4Shell RCE — end-to-end PoC lab
A dockerized Log4Shell lab — vulnerable Spring Boot + Log4j 2.14.1 app, a marshalsec LDAP + HTTP payload server, and a Node.js exploit that drives JNDI injection all the way to remote code execution.
cvelog4jrcejndipoc - exploitCVE-2025-27515
CVE-2025-27515: Laravel file-upload validation bypass — polyglot JPEG/PHP PoC
A PoC lab for CVE-2025-27515: bypassing Laravel's array/wildcard file-upload validation with a JPEG+PHP polyglot to smuggle a webshell past MIME and extension filters, driven by a Python exploit against a vulnerable upload endpoint.
cvelaravelfile-uploadwebshellpoc - exploitCVE-2025-55182
CVE-2025-55182: React2Shell — RCE in React Server Components
React2Shell — a CVSS 10.0 unauthenticated RCE in the React Server Components deserializer (react-server-dom-*), added to CISA KEV two days after disclosure. Root cause, affected versions, and a working Python PoC.
cverceprototype-pollutionreactpoc
- exploitCVE-2026-33634
CVE-2026-33634: SSRF via api_base no LiteLLM — lab de roubo de credenciais
Um laboratório dockerizado que encadeia o parâmetro api_base não validado de um gateway estilo LiteLLM (SSRF) com uma dependência de telemetria trojanizada, levando o atacante de uma única requisição à exfiltração completa de chaves de provedores e credenciais de nuvem.
cvepocssrfsupply-chainlitellm - exploitCVE-2026-87902
CVE-2026-87902: path traversal com dupla codificação no WordPress — de LFI a RCE
Um lab dockerizado da CVE-2026-87902 — o WordPress Core resolve o parâmetro público pagename, o decodifica de novo depois de validar, e deixa um ../ com dupla codificação percorrer o sistema de arquivos, encadeando até RCE via pearcmd.php.
cvewordpresspath-traversallfircepoc - exploitCVE-2024-7804
CVE-2024-7804: RCE via pickle no RPC distribuído do PyTorch — a CVE que foi retirada
Um lab dockerizado para o bug de desserialização do torch.distributed.rpc — um peer malicioso entra no world, manda um payload pickle e executa código como root no nó vítima. Depois disso, o advisory foi retirado como funcionalidade conhecida.
cvercepytorchdeserializationpoc - exploitCVE-2026-42559
CVE-2026-42559: DNS rebinding até um servidor MCP local — PoC do Host header no rmcp
O transporte Streamable HTTP do SDK Rust de MCP nunca olhava o header Host, então qualquer página web podia fazer DNS rebinding até o servidor MCP em loopback de um desenvolvedor e chamar as ferramentas dele. Um lab de dois contêineres roda o mesmo servidor contra o rmcp 1.3.0 e o 1.4.0 para mostrar a correção.
cvercemcpdns-rebindingpoc - exploitCVE-2026-22778
CVE-2026-22778: RCE não autenticada no vLLM — vazamento de heap → overflow no JPEG2000
Uma cadeia de corrupção de memória pré-autenticação na ingestão multimodal do vLLM: uma mensagem de erro do Pillow vaza um endereço de heap para derrotar o ASLR, e então uma caixa cdef de JPEG2000 forjada estoura um plano subamostrado no decodificador FFmpeg embutido.
cvercevllmmemory-corruptionpoc - exploitCVE-2026-56121
CVE-2026-56121: RCE não autenticada no Feast — dill.loads antes da checagem de auth
Uma única chamada gRPC não autenticada ao registry server do Feast roda dill.loads sobre o corpo de uma UDF fornecida pelo atacante — a desserialização acontece antes da checagem de permissão. Lab dockerizado e um gadget de pickle usando só a stdlib.
cvercefeastdeserializationpoc - exploitCVE-2026-9198
CVE-2026-9198: RCE não autenticada no Langflow — auto_login → validate/code
Uma cadeia de RCE pré-autenticação em duas requisições no IBM Langflow OSS: o auto_login entrega um token SUPERUSER para qualquer um, e o validate/code executa Python dentro do valor padrão de um argumento — com a saída vazando de volta pela resposta de erro.
cvercelangflowcode-injectionpoc - exploitCVE-2026-40901
CVE-2026-40901: cadeia de 4 falhas no DataEase até RCE como root sem autenticação
Bypass de autenticação → bypass da blocklist JDBC → SQLi com stacked queries → desserialização Java em um BLOB do job store do Quartz. Quatro falhas modestas no DataEase ≤ v2.10.20 se compõem em execução remota de código como root, com lab dockerizado e PoC funcional.
cvercedataeasedeserializationsqlipoc - exploitCVE-2026-26216
CVE-2026-26216: RCE não autenticada no Crawl4AI via hooks
Um único POST JSON não autenticado no endpoint /crawl do Crawl4AI executa Python como root — o sandbox caseiro de builtins deixou __import__ na allowlist. Lab dockerizado e exploit usando só a stdlib.
cvercecrawl4aisandbox-escapepoc - exploitCVE-2026-63030
CVE-2026-63030: wp2shell — confusão de rota REST pré-auth no WordPress Core → SQLi
Um lab dockerizado do wp2shell: uma confusão de rota no batch da REST API do WordPress Core 7.0.1 encadeada com uma SQL injection em author__not_in para vazar hashes de senha sem nenhuma credencial, conduzida por um exploit em Python sem dependências.
cvewordpresssqlircepoc - exploitCVE-2021-44228
CVE-2021-44228: RCE do Log4Shell — lab de PoC ponta a ponta
Um lab dockerizado do Log4Shell — aplicação Spring Boot vulnerável com Log4j 2.14.1, um servidor de payload LDAP + HTTP com marshalsec, e um exploit em Node.js que conduz a injeção JNDI até a execução remota de código.
cvelog4jrcejndipoc - exploitCVE-2025-27515
CVE-2025-27515: bypass de validação de upload no Laravel — PoC com polyglot JPEG/PHP
Um lab de PoC para a CVE-2025-27515: burlando a validação de upload por array/wildcard do Laravel com um polyglot JPEG+PHP para passar uma webshell pelos filtros de MIME e extensão, com um exploit em Python contra um endpoint de upload vulnerável.
cvelaravelfile-uploadwebshellpoc - exploitCVE-2025-55182
CVE-2025-55182: React2Shell — RCE nos React Server Components
React2Shell — uma RCE não autenticada CVSS 10.0 no desserializador dos React Server Components (react-server-dom-*), adicionada ao CISA KEV dois dias depois da divulgação. Causa raiz, versões afetadas e uma PoC funcional em Python.
cverceprototype-pollutionreactpoc