Tatsu < 3.3.12 - Unauthenticated RCE
82Vexday Risk Score
Patch now. It exploitation observed by VulnCheck and has a working public exploit.
ssvc Actepss 83%
from disclosure to weapon0 days
Published on NVDApr 25
1st PoCJan 3
metasploitApr 25
VulnCheck+207d
exploitation probability
83%top 1% of all CVEs
observed exploitation
yesVulnCheck
9 public exploit(s)
The Tatsu WordPress plugin before 3.3.12 add_custom_font action can be used without prior authentication to upload a rogue zip file which is uncompressed under the WordPress's upload directory. By adding a PHP shell with a filename starting with a dot ".", this can bypass extension control implemented in the plugin. Moreover, there is a race condition in the zip extraction process which makes the shell file live long enough on the filesystem to be callable by an attacker.
Affected products
Unknown · Tatsupublic PoCs found — 9
cve_referencewww.exploit-db.com/exploits/52260unverifiedgithubgithub.com/darkpills/CVE-2021-25094-tatsu-preauth-rce★ 9githubgithub.com/TUANB4DUT/typehub-exploiter★ 1githubgithub.com/experimentalcrow1/TypeHub-Exploiter★ 1githubgithub.com/xdx57/CVE-2021-25094★ 0cve_referencepacketstorm.news/files/id/190566/unverifiedcve_referencepacketstormsecurity.com/files/167190/WordPress-Tatsu-Builder-Remote-Code-Execution.htmlunverifiedvulncheckvulncheck.com/xdb/6a462443608bunverifiedvulncheckvulncheck.com/xdb/371571fb1df7unverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
References
http://packetstormsecurity.com/files/167190/WordPress-Tatsu-Builder-Remote-Code-Execution.htmlhttps://darkpills.com/wordpress-tatsu-builder-preauth-rce-cve-2021-25094/https://packetstorm.news/files/id/190566/https://wpscan.com/vulnerability/fb0097a0-5d7b-4e5b-97de-aacafa8fffcdhttps://www.exploit-db.com/exploits/52260