CVE-2024-57643
NoneCVSS
—
EPSS
1.0%
Published
Jan 14, 2025
CISA due date
—
Cloudanix analysis
Older email software used by some organizations can be crashed by attackers sending specially made database commands, causing the service to stop working until fixed.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Network Service
- Class
- Deserialization
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw in the box_deserialize_string component permits crafted SQL statements to trigger uncontrolled deserialization, resulting in application crash or resource exhaustion.
Why it matters to the business
Successful exploitation can cause extended downtime for email services on legacy Red Hat Enterprise Linux deployments, interrupting user access and requiring emergency remediation.
How an attack unfolds
An attacker sends specially constructed SQL statements to the vulnerable SquirrelMail installation; the malformed input reaches the deserialization routine and forces the process to terminate or hang.
How to fix it
Upgrade SquirrelMail to the fixed package versions: 1.4.8-16.el3 on RHEL 3, 1.4.8-5.el4_8.8 on RHEL 4, and 1.4.8-5.el5_4.10 on RHEL 5. Remove or isolate any unpatched instances.
How to confirm the fix worked
Confirm the installed RPM versions match the fixed releases above, then attempt reproduction of the original crafted-SQL test case to verify the denial-of-service condition is eliminated.
Typical attack path
- Locate publicly reachable SquirrelMail instances on supported Red Hat Enterprise Linux releases
- Prepare SQL input that triggers the deserialization flaw
- Submit the payload through the webmail interface or database query path
- Confirm service unavailability or repeated crashes
How to detect it
Review web server and application logs for repeated crashes or error messages coinciding with unusual SQL submissions; correlate with SquirrelMail process terminations.
What your security team should do
- Apply the listed package updates on all affected RHEL 3/4/5 systems without delay
- Disable or firewall SquirrelMail services that cannot be immediately updated
- Add web-application firewall rules to block anomalous SQL patterns targeting the mail interface
The record
An issue in the box_deserialize_string component of openlink virtuoso-opensource v7.2.11 allows attackers to cause a Denial of Service (DoS) via crafted SQL statements.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | virtuoso-opensource | 0 | No fix |
| Debian:12 | virtuoso-opensource | 0 | No fix |
| Debian:13 | virtuoso-opensource | 0 | 7.2.12+dfsg-0.2 |
| Ubuntu:20.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:22.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:24.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:24.10 | virtuoso-opensource | 0 | No fix |
| Ubuntu:25.04 | virtuoso-opensource | 0 | No fix |
| Ubuntu:25.10 | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | virtuoso-opensource | 0 | No fix |
| Ubuntu:Pro:24.04:LTS | virtuoso-opensource | 0 | No fix |
Related vulnerabilities
- CVE-2024-57662 An issue in the sqlg_hash_source component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57663 An issue in the sqlg_place_dpipes component of openlink virtuoso-opensource v7.2.11… Also affects virtuoso-opensource
- CVE-2024-57664 An issue in the sqlg_group_node component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57653 An issue in the qst_vec_set_copy component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57655 An issue in the dfe_n_in_order component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57661 An issue in the sqlo_df component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57657 An issue in the sqlg_vec_upd component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource
- CVE-2024-57658 An issue in the sql_tree_hash_1 component of openlink virtuoso-opensource v7.2.11 allows… Also affects virtuoso-opensource