CVE-2023-45195
NoneCVSS
—
EPSS
0.4%
Published
Jun 24, 2024
CISA due date
—
Cloudanix analysis
A web database tool can be tricked into connecting to other computers on your internal network, letting outsiders peek at systems they should not reach.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- SSRF
- Remediation
- Upgrade
- Effort
- Low
- Patch risk
- Low
What it actually does
The vulnerability permits unauthenticated SSRF by allowing arbitrary values in database connection host, port, and related fields, causing the server to issue outbound requests to attacker-controlled or internal targets.
Why it matters to the business
Attackers can reach internal systems and services that should be inaccessible from the internet, enabling reconnaissance, data exfiltration, or lateral movement without authentication.
How an attack unfolds
An unauthenticated attacker reaches the Adminer or AdminerEvo web interface, supplies a crafted database connection string pointing to an internal service or external target, and triggers the application to establish the connection, resulting in SSRF.
How to fix it
Upgrade AdminerEvo to the commit f1e13af9252bfd88d816ef72593513c13adf1dd5 or later release containing the fix (version 4.8.4 equivalent). Migrate any remaining Adminer installations to the supported AdminerEvo codebase.
How to confirm the fix worked
Confirm the deployed codebase contains commit f1e13af9252bfd88d816ef72593513c13adf1dd5 or is running AdminerEvo 4.8.4 or newer; test that database connection fields reject or sanitize non-database targets.
Typical attack path
- Locate publicly reachable Adminer or AdminerEvo instance
- Submit unauthenticated request containing malicious host/port values in the database connection form
- Observe or capture responses or side effects from the server-initiated outbound connection
- Repeat or chain requests to enumerate or interact with reachable internal systems
How to detect it
Review web server and application logs for unusual or repeated database connection attempts with non-standard host values; monitor outbound network traffic originating from the Adminer process for unexpected destinations.
What your security team should do
- Immediately upgrade all AdminerEvo instances to the fixed commit or 4.8.4 release
- Replace unsupported Adminer deployments with AdminerEvo
- Restrict network egress from the application server to only required database endpoints
- Place AdminerEvo behind authentication and network access controls
The record
Adminer and AdminerEvo are vulnerable to SSRF via database connection fields. This could allow an unauthenticated remote attacker to enumerate or access systems the attacker would not otherwise have access to. 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 | No fix |
| Ubuntu:25.04 | adminer | 0 | No fix |
| Ubuntu:25.10 | adminer | 0 | No fix |
| 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-45196 Adminer and AdminerEvo allow an unauthenticated remote attacker to cause a denial of… Also affects adminer
- CVE-2026-114730 Roundcube Webmail 1.6.14 before 1.6.20 and 1.7.0 before 1.7.5 is affected by a… CWE-918
- CVE-2026-87953 Server-Side Request Forgery (SSRF) vulnerability in Drupal SAML SSO - Service Provider… CWE-918
- CVE-2026-114634 WWBN AVideo before 29.4.0 contains a blind server-side request forgery vulnerability in… CWE-918
- CVE-2026-112288 Krayin CRM 2.2.5 before 2.2.7 contains a server-side request forgery filter bypass that… CWE-918
- CVE-2026-111936 Sigma File Manager through 2.2.0 contains a server-side request forgery vulnerability… CWE-918
- CVE-2026-94483 Next.js is a React framework for building full-stack web applications. CWE-918
- CVE-2026-102267 PyJWT is a Python implementation of JSON Web Token standards. CWE-918