A flaw was found in Exuberant Ctags in the way it handles the "-o" option. This option specifies the tag filename. A crafted tag filename specified in the command line or in the configuration file results in arbitrary command execution because the externalSortTags() in sort.c calls the system(3) function in an unsafe way.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade ctags-etagsUpgrade ctags | May 23, 2023 | Dec 20, 2022 |
| Amazon Linux Ami 2 | — | Upgrade ctags-etagsUpgrade ctags-debuginfoUpgrade ctags | Nov 16, 2023 | Dec 20, 2022 |
| Amazon_linux | — | Upgrade ctags | Apr 30, 2025 | Dec 20, 2022 |
| Centos_linux | — | Upgrade ctags-debuginfoUpgrade ctags-debugsourceUpgrade ctags | May 17, 2023 | Dec 20, 2022 |
| Debian | — | Upgrade exuberant-ctags | Jan 4, 2023 | Dec 20, 2022 |
| Oracle_linux | — | Upgrade ctagsUpgrade ctags-etags | May 24, 2023 | Dec 19, 2022 |
| Redhat_linux | — | Upgrade ctagsUpgrade ctags-debugsourceNo solution existsUpgrade ctags-etagsUpgrade ctags-debuginfo | May 17, 2023 | Dec 20, 2022 |
| Rocky_linux | — | Upgrade ctags-debugsourceUpgrade ctagsUpgrade ctags-debuginfoUpgrade ctags-etags | Jun 29, 2026 | Jun 25, 2026 |
| Suse | — | Upgrade ctags | Feb 2, 2023 | Dec 20, 2022 |
| Ubuntu | — | Upgrade exuberant-ctagsUpgrade exuberant-ctags (Ubuntu Pro) | Jan 24, 2023 | Dec 20, 2022 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Feb 9, 2026 | Dec 20, 2022 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub