CWE-477: Use of Obsolete Function
The code uses deprecated or obsolete functions, which suggests that the code has not been actively reviewed or maintained.
Last updated
Overview
As programming languages evolve, functions occasionally become obsolete due to: Advances in the language Improved understanding of how operations should be performed effectively and securely Changes in the conventions that govern certain operations Functions that are removed are usually replaced by newer counterparts that perform the same task in some different and hopefully improved way.
Real-world CVEs
15 recorded CVEs are caused by CWE-477 (Use of Obsolete Function). The highest-severity and most recent are shown first. 0 new CWE-477 CVEs have been recorded so far in 2026 (7 in 2025).