CVE-2023-43373
Critical · 9.8CVSS
9.8
EPSS
4.2%
Published
Sep 20, 2023
CISA due date
—
Cloudanix analysis
A flaw in hotel management software lets outsiders steal or change private records without logging in, and ready-to-use attack tools are already circulating.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Full Compromise
- Component
- Application
- Class
- SQL Injection
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Unauthenticated SQL injection via the n_utente_agg parameter at /hoteldruid/interconnessioni.php permits arbitrary query execution against the backend database.
Why it matters to the business
Attackers can extract, modify, or delete sensitive operational and customer data with rising exploit likelihood and weaponized public code available.
How an attack unfolds
An attacker sends a crafted HTTP request containing SQL metacharacters in the n_utente_agg parameter to interconnessioni.php; the unsanitized input is concatenated into a query that executes attacker-controlled statements, enabling data exfiltration or further system access.
How to fix it
Upgrade affected packages to the listed fixed versions: thunderbird (Debian:11) to 1:115.7.0-1~deb11u1, thunderbird (Debian:12) to 1:115.7.0-1~deb12u1, thunderbird (Debian:13) to 1:115.7.0-1, firefox-esr (Debian:11) to 115.7.0esr-1~deb11u1, firefox-esr (Debian:12) to 115.7.0esr-1~deb12u1, firefox-esr (Debian:13) to 115.7.0esr-1. Apply vendor patches immediately given weaponized exploit maturity.
How to confirm the fix worked
Confirm the application version is no longer 3.0.5, test the endpoint with benign input to ensure no SQL error leakage, and review application logs for prior anomalous queries containing n_utente_agg.
Typical attack path
- Locate publicly reachable Hoteldruid instance
- Submit SQL injection payload in n_utente_agg parameter
- Verify successful query execution via error responses or timing
- Extract schema, credentials, or sensitive records
- Pivot to additional compromise using obtained data
How to detect it
Inspect web server access logs for requests to interconnessioni.php containing SQL keywords or unusual characters in n_utente_agg; correlate with database query logs showing unexpected statements or errors.
- /hoteldruid/interconnessioni.php
- n_utente_agg=
- SQL syntax error
- interconnessioni.php?n_utente_agg=
What your security team should do
- Apply the exact fixed package versions listed for each Debian release immediately
- Block or restrict external access to /hoteldruid/interconnessioni.php until patched
- Enable web application firewall rules to detect SQL metacharacters in the parameter
- Monitor EPSS trend and exploit availability for prioritization
The record
Hoteldruid v3.0.5 was discovered to contain a SQL injection vulnerability via the n_utente_agg parameter at /hoteldruid/interconnessioni.php.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | hoteldruid | 0 | No fix |
| Debian:12 | hoteldruid | 0 | No fix |
| Debian:13 | hoteldruid | 0 | 3.0.6-1 |
| Ubuntu:16.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:18.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:20.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:22.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:24.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:24.10 | hoteldruid | 0 | No fix |
| Ubuntu:25.04 | hoteldruid | 0 | No fix |
| Ubuntu:25.10 | hoteldruid | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | hoteldruid | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | hoteldruid | 0 | No fix |
Related vulnerabilities
- CVE-2023-47164 Cross-site scripting vulnerability in HOTELDRUID 3.0.5 and earlier allows a remote… Also affects hoteldruid
- CVE-2023-43375 Hoteldruid v3.0.5 was discovered to contain multiple SQL injection vulnerabilities at… Also affects hoteldruid
- CVE-2023-43376 A cross-site scripting (XSS) vulnerability in /hoteldruid/clienti.php of Hoteldruid… Also affects hoteldruid
- CVE-2023-43374 Hoteldruid v3.0.5 was discovered to contain a SQL injection vulnerability via the… Also affects hoteldruid
- CVE-2023-43377 A cross-site scripting (XSS) vulnerability in /hoteldruid/visualizza_contratto.php of… Also affects hoteldruid
- CVE-2023-43371 Hoteldruid v3.0.5 was discovered to contain a SQL injection vulnerability via the… Also affects hoteldruid
- CVE-2023-33817 hoteldruid v3.0.5 was discovered to contain a SQL injection vulnerability. Also affects hoteldruid
- CVE-2023-34537 A Reflected XSS was discovered in HotelDruid version 3.0.5, an attacker can issue… Also affects hoteldruid