CVE-2021-47848
Published: 21 January 2026
Summary
CVE-2021-47848 is a high-severity SQL Injection (CWE-89) vulnerability. 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 26.9th 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 RA-5 (Vulnerability Monitoring and Scanning) and SI-10 (Information Input Validation).
Deeper analysis
Blitar Tourism 1.0 contains an authentication bypass vulnerability classified as CVE-2021-47848, stemming from SQL injection (CWE-89) in the username parameter during login. This flaw allows attackers to inject malicious SQL code into login requests, bypassing authentication mechanisms entirely. The vulnerability carries 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 severity due to its network accessibility, low attack complexity, and lack of prerequisites.
Remote attackers require no privileges or user interaction to exploit this issue. By crafting a malicious username payload with SQL injection techniques, they can manipulate the login process to gain unauthorized administrative access, potentially exposing sensitive data (high confidentiality impact) and enabling limited integrity modifications.
Advisories and references, including a Vulncheck advisory on the Blitar Tourism authentication bypass SQLi, an Exploit-DB proof-of-concept (exploit 49759), and the GitHub repository for Aplikasi-Biro-Travel, document the vulnerability but do not specify patches or mitigations in the available details.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2026-3648
Vulnerability details
Blitar Tourism 1.0 contains an authentication bypass vulnerability that allows attackers to bypass login by injecting SQL code through the username parameter. Attackers can manipulate the login request by sending a crafted username with SQL injection techniques to gain unauthorized…
more
administrative access.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
SQL injection auth bypass in public-facing web login directly enables remote exploitation of the application without credentials.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Directly prevents SQL injection exploitation in the username parameter by enforcing input validation at the login interface.
Mandates identification, reporting, and correction of the specific SQL injection flaw causing authentication bypass.
Vulnerability scanning detects SQL injection vulnerabilities like this authentication bypass prior to attacker exploitation.