chu@antisec:~$

chu@antisec:~$ whoami

olá! eu sou o Ricardo, também conhecido como chu. sou apaixonado por segurança ofensiva e trabalho como pentester e red teamer.

chu@antisec:~$ id

pesquisa recente

chu@antisec:~$ ls ~/research

mcpmanagementservice — seimpersonate → system via dcom

draft

uma primitiva dcom de activation-with-storage (objref-in-stat) transforma SeImpersonatePrivilege em system. validado no server 2022, server 2025 e win11 25h2 — cold start e session 0 inclusos. artigo em pt-br.

  • vendor=microsoft
  • os=windows
  • primitive=objref-in-stat
  • lang=pt-br

prestashop 9.x — admin api oauth2 scope self-escalation → rce

draft

um cliente de api com apenas api_client_write concede a si mesmo escopos mais amplos pelo endpoint de api-clients — ninguém revalida a delegação. só o module_write já alcança um upload que executa php. writeup pronto; segue draft até uma correção sair.

  • vendor=prestashop
  • --cvss=8.8
  • --cwe=269
  • id=reserved

opencart 4.1.x — api route case confusion → unauthenticated account takeover

draft

o roteador da api normaliza o case depois de o auth guard rodar na rota canônica. uma variante em minúsculas do endpoint pula a checagem por completo — resete a conta de qualquer usuário sem credenciais (o painel admin fica fora de alcance, e o advisory diz isso sem rodeios). 9.8, e sinceramente, merece.

  • vendor=opencart
  • --cvss=9.8
  • --cwe=178
  • --cwe=287
  • id=ghsa (draft)

october cms — safe-mode twig sandbox escape → rce

draft

bypass da correção do cve-2026-22692: um callable aninhado escapa do sandbox do safe-mode via safecollection. corrigido na 4.2.25, rastreado como ghsa-8rgj-g632-3qfp.

  • vendor=octobercms
  • --severity=high
  • id=ghsa-8rgj-g632-3qfp
  • fixed=4.2.25