MEDIUM 6.3

CVE-2026-14797: SQL Injection in CodeAstro Apartment Visitor Management System 1.0

A SQL injection vulnerability exists in CodeAstro Apartment Visitor Management System version 1.0. An authenticated user can manipulate the 'editid' parameter in the /apartment-visitor/edit-apartment.php file to inject malicious SQL commands. The vulnerability allows remote exploitation and has been publicly disclosed, increasing the risk of active exploitation.

Source data · NVD / CISA · public domain

CVSS
3.1 · 6.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Weaknesses (CWE)
CWE-74, CWE-89
Affected products
0 configuration(s)
Published / Modified
2026-07-06 / 2026-07-06

NVD description (verbatim)

A vulnerability was determined in CodeAstro Apartment Visitor Management System 1.0. This vulnerability affects unknown code of the file /apartment-visitor/edit-apartment.php. Executing a manipulation of the argument editid can lead to sql injection. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized.

6 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-14797 is a SQL injection flaw (CWE-89) combined with improper neutralization of special elements used in an SQL command (CWE-74). The vulnerability resides in the edit-apartment.php endpoint where the editid parameter is processed without sufficient input validation or parameterized query protection. The CVSS 3.1 score of 6.3 (MEDIUM) reflects network-accessible attack surface, low attack complexity, and requirement for authentication, balanced against limited scope and partial impact to confidentiality, integrity, and availability.

Business impact

Successful exploitation could enable attackers to read, modify, or delete visitor management data, potentially compromising tenant privacy, falsifying access logs, or disrupting facility operations. For apartment complex operators, this threatens regulatory compliance (depending on jurisdiction), tenant trust, and physical security record integrity.

Affected systems

CodeAstro Apartment Visitor Management System version 1.0 is confirmed affected. Organizations deploying this product in any environment should be evaluated for active exploitation and breach risk.

Exploitability

The vulnerability requires prior authentication to reach the vulnerable endpoint, which moderately raises the attack barrier. However, the public disclosure and remote network accessibility mean that any authenticated user (including those with basic tenant portal credentials) could potentially launch the attack. Exploitation difficulty is low once access is obtained.

Remediation

Immediate action: disable or restrict access to the /apartment-visitor/edit-apartment.php file, especially the editid parameter handling, until a patched version is released by CodeAstro. Apply input validation and use parameterized queries or prepared statements for all SQL operations. Monitor CodeAstro's security advisories for official patches and verify availability before upgrading.

Patch guidance

Contact CodeAstro directly to confirm patch availability and supported upgrade paths for version 1.0. Until an official patch is released, implement compensating controls such as Web Application Firewall (WAF) rules to block SQL injection payloads in the editid parameter, restrict access to the vulnerable endpoint by IP or role, and enforce strong authentication on administrative functions.

Detection guidance

Monitor web server and database logs for suspicious activity targeting /apartment-visitor/edit-apartment.php, particularly requests containing SQL metacharacters (quotes, semicolons, comments) in the editid parameter. Use intrusion detection systems to flag SQL injection patterns. Review database query logs for unexpected or anomalous commands executed by the application's database user account. Conduct file integrity monitoring on the vulnerable PHP file.

Why prioritize this

Although the CVSS score is MEDIUM, public disclosure significantly increases real-world risk. Organizations using CodeAstro 1.0 should prioritize patching or mitigation because the combination of remote access, low attack complexity, and authenticated but widely-granted credentials (tenant users) creates practical exploitability. Visitor management systems often contain sensitive access logs and personal data, amplifying business impact.

Risk score, explained

The CVSS 3.1 base score of 6.3 accounts for network-accessible attack surface (AV:N) and low attack complexity (AC:L), offset by the requirement for a low-privilege authenticated user (PR:L). The unchanged scope (S:U) and partial impact to CIA triad (C:L/I:L/A:L) position this as MEDIUM severity. Real-world risk is elevated due to public disclosure and the sensitivity of visitor management data.

Frequently asked questions

Is this vulnerability in the CISA Known Exploited Vulnerabilities catalog?

No, CVE-2026-14797 is not currently listed in the KEV catalog. However, public disclosure means threat actors can develop and use exploits independently, so organizations should not rely on KEV status as a sole prioritization signal.

What authentication is required to exploit this vulnerability?

The vulnerability requires an authenticated user with access to the visitor management module. Typically this includes staff with apartment management responsibilities, though scope depends on CodeAstro's access control design.

Can this be exploited without network access to the application?

No. The vulnerability is remote but requires network connectivity to the CodeAstro application and valid credentials to reach the vulnerable endpoint.

What data is at risk if this vulnerability is exploited?

Visitor logs, names, contact information, access times, and any personal data stored in the apartment visitor database are at risk. Attackers could read, modify, or delete these records, affecting both security audit trails and tenant privacy.

This analysis is based on information available as of the publication date and CVE record data. Vendors and products referenced may have released patches or updates not reflected here; verify with official vendor advisories before taking remediation actions. This intelligence is provided for informational purposes to assist security teams in risk assessment and is not a substitute for professional security advice or vendor guidance. SEC.co does not guarantee the accuracy or completeness of third-party vulnerability data and recommends cross-referencing authoritative sources including vendor security bulletins. Source: NVD (public-domain), retrieved 2026-08-14. Analysis generated by SEC.co (claude-haiku-4-5).