Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend HTTP POST to password-recovery.php
-
ExploitInject SQL payload into email parameter
-
ExecutionAlter backend SQL query logic
-
ImpactExtract or manipulate database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required - exploitation is possible by any remote, unauthenticated actor who can send an HTTP request to the password-recovery.php endpoint of a publicly accessible CodeAstro Apartment Visitor Management System 1.0 instance. No login, session token, prior foothold, or non-default configuration is needed; the CVSS 4.0 vector (PR:N/UI:N/AC:L/AT:N) confirms this. The primary limiting factor is product prevalence: exploitation is constrained to organizations that have deployed this specific niche application and exposed it to untrusted networks. There is no indication from the description, CVSS vector, or CPE data that a specific feature flag or deployment mode is required. |
| Impact | The CVSS 4.0 base score of 6.9 with network attack vector, no authentication, and no complexity requirement reflects a meaningful but bounded risk - the Low ratings across VC/VI/VA indicate partial rather than full database compromise without additional exploit chaining. The E:P modifier in the CVSS 4.0 vector confirms a publicly available proof-of-concept, which elevates urgency above what the base score alone implies, as it reduces the attacker skill threshold to near-zero for any internet-exposed instance. No EPSS probability data was provided in the source intelligence, limiting probabilistic exploitation forecasting; this gap should be noted when prioritizing against other open items. No KEV listing means confirmed in-the-wild exploitation has not been observed by CISA, which is consistent with the product's niche footprint - but the absence of KEV does not preclude opportunistic scanning. The overall risk is moderate-low in aggregate due to low prevalence, but high for any specific organization that has deployed and internet-exposed this application, where the public exploit makes exploitation trivially reproducible. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP POST request to password-recovery.php with a malicious SQL payload in the email field - for example, a UNION-based injection to retrieve user credentials or a blind boolean payload to enumerate database contents. A public proof-of-concept demonstrating this technique is available at https://github.com/Witiers/CVEs/issues/2, making this reproducible with minimal skill. Depending on the database user's privileges, the attacker may extract password hashes, enumerate registered users, or manipulate records. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows remote unauthenticated attackers to manipulate backend database queries through the email parameter of the password-recovery.php script. The CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) confirms no authentication or special configuration is required, and a public proof-of-concept exploit is available on GitHub, lowering the skill threshold for opportunistic attacks. No active exploitation has been confirmed in CISA KEV at time of analysis, and impact is rated partial across confidentiality, integrity, and availability (VC:L/VI:L/VA:L).
RemediationAI
No vendor-released patch has been identified at time of analysis - no patched version appears in available intelligence, and the vendor site (https://codeastro.com/) does not surface a security advisory. As an immediate compensating control, restrict or disable the password-recovery.php endpoint via web server configuration (e.g., deny by IP allowlist), which eliminates this attack surface with no functional impact for internal-only deployments but may affect legitimate password recovery for external users. If the endpoint must remain accessible, deploy a web application firewall rule to block SQL metacharacters (single quotes, double dashes, semicolons) in the email parameter - note this introduces a maintenance burden and risks false positives on legitimate email addresses containing special characters. The correct long-term remediation requires replacing string concatenation in the underlying SQL query with parameterized queries or prepared statements using PHP's PDO or MySQLi extensions. Monitor VulDB (https://vuldb.com/vuln/393636) and the vendor's GitHub submission (https://vuldb.com/submit/880596) for patch availability.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the PHP-based password recovery workflow of CodeAstro Apartment Visitor Management System 1.0 (CPE: cpe:2.3:a:codeastro:apartment_visitor_management_system:*:*:*:*:*:*:*:*). The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input in the email parameter is incorporated into a SQL query without parameterization or sanitization. This class of flaw allows attackers to modify query logic via crafted input - enabling techniques such as UNION-based data extraction, blind boolean enumeration, or authentication bypass - depending on database user privileges, error verbosity, and the specific query structure in password-recovery.php. The PHP language tag in the source intelligence confirms the application stack.
Know when Apartment Visitor Management System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable unauthenticated SQL injection with partial database impact and no scope change; C/I/A rated Low consistent with VC:L/VI:L/VA:L in the provided CVSS 4.0 vector.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was identified in CodeAstro Apartment Visitor Management System 1.0. Affected by this vulnerability is an unknown functionality of the file password-recovery.php. The manipulation of the argument email leads to sql injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Apartment Visitor Management System v1.0 was discovered to contain a SQL injection vulnerability via the editid paramete
A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0. Rated medium severity (CVSS 6.9), t
A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0 and classified as critical. Rated me
SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the unauthenticated password-reset endpoint (
SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the login endpoint at /index.php to unauthent
A vulnerability, which was classified as critical, was found in oretnom23/SourceCodester Apartment Visitor Management Sy
A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0. Rated medium severity (CVSS 5.3), t
SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes backend database contents to authenticated lo
SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the `/apartment-visitor/search-result.php` en
SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows authenticated remote attackers to manipulate b
SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the application's database to remote authenti
SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows authenticated remote attackers to manipulate d
EUVD-2026-63466
GHSA-hwq5-9838-vgxq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB