CVE-2023-45196
NoneCVSS
—
EPSS
0.6%
Published
Jun 24, 2024
CISA due date
—
Cloudanix analysis
A problem in certain database management tools can let an outsider make those tools stop working by sending them to a website that keeps sending them elsewhere.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Low
- Patch risk
- Low
What it actually does
Unauthenticated remote attacker triggers denial of service by supplying an attacker-controlled HTTP endpoint that issues redirect responses; PHP configuration limits determine the resulting resource exhaustion in Adminer or AdminerEvo components.
Why it matters to the business
Service interruption for database administration interfaces can cause operational downtime and require manual intervention to restore availability, with low exploitation likelihood reducing immediate urgency.
How an attack unfolds
Attacker configures a redirecting HTTP service, then supplies its URL to the vulnerable Adminer/AdminerEvo instance; repeated redirect responses consume resources until PHP limits are reached, resulting in denial of service. No named threat actors or campaigns are associated with this issue.
How to fix it
Upgrade centreon/centreon to commit b0c74f195b1b48c7af9ec168db3cfbcade99da7f or later; replace any unsupported Adminer deployments with AdminerEvo 4.8.4 or newer.
How to confirm the fix worked
Confirm the deployed commit hash or version string matches the fixed revision; test that redirect loops no longer cause resource exhaustion under controlled conditions.
Typical attack path
- Identify an exposed Adminer or AdminerEvo endpoint
- Stand up an attacker-controlled HTTP service that issues redirects
- Submit the malicious endpoint URL to the target instance
- Observe resource consumption until PHP limits trigger denial of service
How to detect it
Examine web server and application logs for repeated outbound connections or redirect responses originating from Adminer/AdminerEvo processes; correlate with PHP resource limit warnings.
What your security team should do
- Apply the listed commit or AdminerEvo 4.8.4 upgrade across all instances within normal change windows
- Review PHP configuration limits around network and redirect handling
- Monitor for any future Adminer-related disclosures given the unsupported status of the original project
The record
Adminer and AdminerEvo allow an unauthenticated remote attacker to cause a denial of service by connecting to an attacker-controlled service that responds with HTTP redirects. The denial of service is subject to PHP configuration limits. Adminer is no longer supported, but this issue was fixed in AdminerEvo version 4.8.4.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | adminer | 0 | No fix |
| Debian:12 | adminer | 0 | No fix |
| Debian:13 | adminer | 0 | 4.8.1-4 |
| Ubuntu:20.04:LTS | adminer | 0 | No fix |
| Ubuntu:22.04:LTS | adminer | 0 | No fix |
| Ubuntu:24.04:LTS | adminer | 0 | No fix |
| Ubuntu:24.10 | adminer | 0 | 4.8.1-4 |
| Ubuntu:Pro:16.04:LTS | adminer | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | adminer | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | adminer | 0 | No fix |
Related vulnerabilities
- CVE-2023-45195 Adminer and AdminerEvo are vulnerable to SSRF via database connection fields. Also affects adminer
- CVE-2026-113795 pypdf is a free and open-source pure-python PDF library. CWE-400
- CVE-2026-83400 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… CWE-400
- CVE-2026-112400 Pillow is a Python imaging library. CWE-400
- CVE-2026-111766 markdown-it is a Markdown parser. CWE-400
- CVE-2026-111759 markdown-it is a Markdown parser. CWE-400
- CVE-2025-52290 A NULL pointer dereference in the avpriv_h264_has_num_reorder_frames function of Ffmpeg… CWE-400
- CVE-2026-111066 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. CWE-400