CVE-2023-48788: Pervasive SQL injection in DAS component
A improper neutralization of special elements used in an sql command ('sql injection') in Fortinet FortiClientEMS version 7.2.0 through 7.2.2, FortiClientEMS 7.0.1 through 7.0.10 allows attacker to execute unauthorized code or commands via specially crafted packets.
Other sources
An improper neutralization of special elements used in an SQL Command ('SQL Injection') vulnerability [CWE-89] in FortiClientEMS may allow an unauthenticated attacker to execute unauthorized code or commands via specifically crafted requests.
— FortiGuard
Fortinet FortiClient EMS contains a SQL injection vulnerability that allows an unauthenticated attacker to execute commands as SYSTEM via specifically crafted requests.
— CISA
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
FortiClientEMSto a version that resolves this vulnerability.Fixed in 7.0.11 - Upgrade
Upgrade
FortiClientEMSto a version that resolves this vulnerability.Fixed in 7.2.3
Event History
Frequently Asked Questions
What is the severity of CVE-2023-48788?
CVE-2023-48788 is considered a critical vulnerability due to its potential to allow unauthorized code execution.
How do I fix CVE-2023-48788?
To mitigate CVE-2023-48788, update your FortiClient EMS to version 7.2.3 or 7.0.11 or later.
Which versions of FortiClient EMS are affected by CVE-2023-48788?
CVE-2023-48788 affects FortiClient EMS versions 7.2.0 through 7.2.2 and 7.0.1 through 7.0.10.
What type of vulnerability is CVE-2023-48788 classified as?
CVE-2023-48788 is classified as an SQL injection vulnerability.
What can an attacker achieve by exploiting CVE-2023-48788?
An attacker can execute unauthorized code or commands on affected FortiClient EMS instances by exploiting CVE-2023-48788.