Description
The td-agent-builder plugin before 2020-12-18 for Fluentd allows attackers to gain privileges because the bin directory is writable by a user account, but a file in bin is executed as NT AUTHORITY\SYSTEM.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Fluentd TD-agent plugin 4.0.1 - Insecure Folder Permission EDB-49363 · local · Jan 5, 2021
GitHub 1 repository
-
zubrahzz/FluentD-TD-agent-Exploit-CVE-2020-28169 ★ 0 · Dec 24, 2020
Insecure Folder permission that lead to privilege escalation
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://docs.fluentd.org/installation/install-by-msi
- https://td-agent-package-browser.herokuapp.com/4/windows
- https://www.fluentd.org/
- https://github.com/kenhys/td-agent-builder/commit/eec6e2dedf12f2e0c01c2bbe7b8c15b639b3b938
- https://github.com/fluent/fluentd/issues/3201
- https://github.com/fluent-plugins-nursery/td-agent-builder/pull/247/commits/6f9cb6393392d62caa99907c0ebbcbab6b94a3f1
- http://packetstormsecurity.com/files/160791/Fluentd-TD-agent-4.0.1-Insecure-Folder-Permission.html
- DSA-4949 vendor-advisory