CVE-2022-26651: SQL Injection
An issue was discovered in Asterisk through 19.x and Certified Asterisk through 16.8-cert13. The funcodbc module provides possibly inadequate escaping functionality for backslash characters in SQL queries, resulting in user-provided data creating a broken SQL query or possibly a SQL injection. This is fixed in 16.25.2, 18.11.2, and 19.3.2, and 16.8-cert14.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/asteriskto a version that resolves this vulnerability.Fixed in 1:22.10.1+dfsg+~cs6.17.60671434-1 - Upgrade
Upgrade
alpine/asteriskto a version that resolves this vulnerability.Fixed in 18.2.2-r6 - Upgrade
Upgrade
alpine/asteriskto a version that resolves this vulnerability.Fixed in 18.11.2-r0 - Upgrade
Upgrade
debian/asteriskto a version that resolves this vulnerability.Fixed in 1:18.11.2~dfsg+~cs6.10.40431413-1 - Upgrade
Upgrade
Asteriskto a version that resolves this vulnerability.Fixed in 16.25.2 - Upgrade
Upgrade
Asteriskto a version that resolves this vulnerability.Fixed in 18.11.2 - Upgrade
Upgrade
Asteriskto a version that resolves this vulnerability.Fixed in 19.3.2 - Upgrade
Upgrade
Certified Asteriskto a version that resolves this vulnerability.Fixed in 16.8-cert14
Event History
Frequently Asked Questions
What is the severity of CVE-2022-26651?
The severity of CVE-2022-26651 is critical with a CVSS score of 9.8.
Which software versions are affected by CVE-2022-26651?
Asterisk versions through 19.x and Certified Asterisk versions through 16.8-cert13 are affected by CVE-2022-26651.
What is the vulnerability description for CVE-2022-26651?
The func_odbc module in Asterisk provides inadequate escaping functionality for backslash characters in SQL queries, leading to a broken SQL query or a possible SQL injection.
How can I fix CVE-2022-26651?
Upgrade to Asterisk version 20.4.0~dfsg+~cs6.13.40431414-2 or higher, or use the Debian package version 1:16.28.0~dfsg-0+deb10u3, 1:16.28.0~dfsg-0+deb11u3, or 1:20.4.0~dfsg+~cs6.13.40431414-2.
What is the Common Weakness Enumeration (CWE) for CVE-2022-26651?
The CWE for CVE-2022-26651 is CWE-89 (SQL Injection).