Cyber Resilience

CVE-2021-47846

HighPublic PoC

Published: 21 January 2026

Published
21 January 2026
Modified
15 April 2026
KEV Added
Patch
CVSS Score v4 8.8 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS Score 0.0039 30.4th percentile
Risk Priority 55 floored blend · peak EPSS

Summary

CVE-2021-47846 is a high-severity SQL Injection (CWE-89) vulnerability in Iwantfilemanager (inferred from references). Its CVSS base score is 8.8 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 30.4th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-2 (Flaw Remediation).

Deeper analysis

CVE-2021-47846 is a critical SQL injection vulnerability in the Digital Crime Report Management System 1.0, a PHP-based web application. The flaw affects multiple login endpoints, including those for police, incharge, user, and HQ roles, where attackers can inject crafted SQL payloads into the email and password parameters. This CWE-89 issue has a CVSS v3.1 base score of 8.2 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N), indicating high confidentiality impact with low integrity impact and no availability disruption.

Unauthenticated remote attackers can exploit this vulnerability over the network with low complexity and no privileges required. By submitting malicious SQL payloads during login attempts, attackers bypass authentication entirely, gaining unauthorized access to the application's backend. This could enable data extraction from the database, given the high confidentiality score, potentially exposing sensitive crime reports or user credentials stored within the system.

Advisories and references, including those from Vulncheck and Exploit-DB (exploit #49761), detail the vulnerability and provide proof-of-concept exploits but do not specify official patches or vendor mitigations. Security practitioners should review these sources for reproduction steps and consider input sanitization, prepared statements, or upgrading to a patched version if available from the source code providers.

A public exploit is available on Exploit-DB, increasing the risk of widespread abuse, though no evidence of real-world exploitation in the wild is noted in the provided details.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability details

Digital Crime Report Management System 1.0 contains a critical SQL injection vulnerability affecting multiple login pages that allows unauthenticated attackers to bypass authentication. Attackers can exploit the vulnerability by sending crafted SQL injection payloads in email and password parameters across…

more

police, incharge, user, and HQ login endpoints.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
Why these techniques?

SQL injection in public-facing web login endpoints enables unauthenticated remote exploitation for authentication bypass, directly facilitating T1190: Exploit Public-Facing Application.

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2026-24956Shared CWE-89
CVE-2026-33615Shared CWE-89
CVE-2025-28939Shared CWE-89
CVE-2021-47872Shared CWE-89
CVE-2025-28873Shared CWE-89
CVE-2019-25636Shared CWE-89
CVE-2026-32611Shared CWE-89
CVE-2026-42755Shared CWE-89
CVE-2024-53544Shared CWE-89
CVE-2026-21410Shared CWE-89

Affected Assets

Iwantfilemanager
inferred from references and description; NVD did not file a CPE for this CVE

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

prevent

Requires validation of email and password inputs at login endpoints, directly preventing SQL injection payloads from compromising database queries.

prevent

Mandates identification, reporting, and correction of the SQL injection flaw in multiple login pages, comprehensively addressing the vulnerability.

detect

Provides system monitoring to identify SQL injection attacks or unauthorized access from authentication bypass during login attempts.

References