What’s Vulnerable › Vulnerabilities
CVE-2023-47104
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.7% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2023-10-30 · updated 2026-06-17
- Weakness: CWE-78
Description
tinyfiledialogs (aka tiny file dialogs) before 3.15.0 allows shell metacharacters (such as a backquote or a dollar sign) in titles, messages, and other input data. NOTE: this issue exists because of an incomplete fix for CVE-2020-36767, which only considered single and double quote characters.
Affected products
- Vareille Tinyfiledialogs: before 3.15.0 — fixed in 3.15.0
How to fix
Upgrade to a fixed version: Vareille Tinyfiledialogs 3.15.0. Check the vendor advisory for mitigations.
References
- https://github.com/servo/servo/issues/25498#issuecomment-703527082
- https://sourceforge.net/p/tinyfiledialogs/code/ci/ac9f9f6d8cdf45ca8d9b4cf1f201ee472301e114/
- https://github.com/servo/servo/issues/25498#issuecomment-703527082
- https://sourceforge.net/p/tinyfiledialogs/code/ci/ac9f9f6d8cdf45ca8d9b4cf1f201ee472301e114/
Get alerted when CVE-2023-47104 or the next vulnerability affects your stack