Skip to main content

CodeAstro AVMS CVE-2026-14766

| EUVDEUVD-2026-41776 LOW
SQL Injection (CWE-89)
2026-07-05 VulDB GHSA-r67f-r5w4-2xq5
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege application credential
  2. Exploit
    Send crafted POST request to /apartment-visitor/search-result.php
  3. Execution
    Inject SQL payload via searchdata parameter
  4. Impact
    Extract or modify backend 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

Exploitation requires a valid low-privilege authenticated session in the CodeAstro Apartment Visitor Management System (CVSS PR:L confirmed), and the ability to submit arbitrary POST requests to /apartment-visitor/search-result.php over the network (AV:N). No non-default configuration or special feature enablement is required - the search endpoint is a standard application feature. Limiting factors: the attacker must hold at least one application-level credential (PR:L, not unauthenticated); impacts are partial only (VC:L/VI:L/VA:L), limiting the immediate blast radius relative to a full data exfiltration or RCE scenario; and the product's minimal enterprise footprint reduces the realistic pool of targets. Internet-facing deployments with self-registration or guest accounts face the highest risk, as these reduce the credential barrier.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N with E:P) signals low-complexity network exploitation requiring only low privilege and no user interaction, with a confirmed public proof-of-concept. Impacts are bounded to partial confidentiality, integrity, and availability on the vulnerable system, with no scope change to downstream systems. No EPSS score was provided in source data, and the absence of a CISA KEV listing indicates no confirmed mass exploitation at time of analysis. Real-world risk is substantially constrained by the product's niche footprint - CodeAstro's AVMS is a PHP demo/tutorial application with minimal enterprise deployment - meaning aggregate exposure is low even though any individual deployment running it internet-facing is at meaningful risk from script-based attacks leveraging the public POC.

Exploit ScenarioDerived

An attacker with a low-privilege account on an internet-facing CodeAstro AVMS instance submits a crafted POST request to /apartment-visitor/search-result.php with a searchdata value containing SQL injection syntax (e.g., ' UNION SELECT table_name,2,3 FROM information_schema.tables--), causing the backend query to return schema or data not intended for that user. The public proof-of-concept at https://gist.github.com/menelausx/29aef0a0ab6f289c0f45b379f6d759d7 provides ready-made payloads, meaning exploitation does not require custom tooling. Depending on the database account's privileges, an attacker could exfiltrate visitor records, manipulate entries, or in permissive configurations attempt stacked queries for broader impact.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 05, 2026

SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the /apartment-visitor/search-result.php endpoint to remote exploitation via the searchdata POST parameter, allowing low-privileged authenticated attackers to read, modify, or partially disrupt underlying database contents. A public proof-of-concept exploit exists on GitHub, lowering the skill barrier for opportunistic attacks against any internet-facing deployment. No CISA KEV listing has been confirmed, and the CVSS 4.0 score of 5.3 reflects a limited partial-impact scope; however, the POC's availability meaningfully elevates real-world exploitation probability above what the score alone suggests.

RemediationAI

No vendor-released patch has been identified at time of analysis; the CPE wildcard and absence of a vendor security advisory mean patch status is unconfirmed. The primary fix is a code-level change to /apartment-visitor/search-result.php: replace dynamic SQL string concatenation with parameterized prepared statements (PDO or MySQLi), which eliminates the injection surface entirely. As an immediate compensating control, restrict access to the search endpoint to authenticated internal users through network-layer ACLs or HTTP authentication, which reduces but does not eliminate risk since PR:L exploitation remains feasible for any credentialed user. Deploying a WAF with SQLi signatures (e.g., ModSecurity CRS rule set) provides detection and partial blocking, though aggressive WAF rules may introduce false positives on legitimate search queries. Disabling the search functionality entirely until patched is the most reliable short-term mitigation with no false-positive trade-off. Monitor VulDB (https://vuldb.com/cve/CVE-2026-14766) and the vendor site (https://codeastro.com/) for patch releases.

Affected VersionsENISA

Apartment Visitor Management System 1.0

Affected Packages

euvd apartment_visitor_management_system no fix

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 product is a PHP-based web application identified by 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): the POST parameter searchdata submitted to /apartment-visitor/search-result.php is concatenated directly into a backend SQL query without parameterization or escaping. This classic PHP SQLi pattern allows an attacker to terminate the intended query and append arbitrary SQL, giving access to the database layer. The wildcard in the CPE version field suggests the flaw may span all released versions, not only 1.0.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.3 MEDIUM

Network-reachable SQLi requiring low-privilege credentials (PR:L); partial confidentiality, integrity, and availability impact with no scope change to other systems.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Severity Changed
Jul 05, 2026 - 19:22 NVD
MEDIUM LOW
CVSS changed
Jul 05, 2026 - 19:22 NVD
5.3 (MEDIUM) 2.1 (LOW)

DescriptionCVE.org

A vulnerability was identified in CodeAstro Apartment Visitor Management System 1.0. Affected by this issue is some unknown functionality of the file /apartment-visitor/search-result.php of the component POST Parameter Handler. The manipulation of the argument searchdata leads to sql injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Rare
niche PHP demo/tutorial app, negligible enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2022-38265 HIGH POC
7.2 Sep 08

Apartment Visitor Management System v1.0 was discovered to contain a SQL injection vulnerability via the editid paramete

CVE-2025-4481 MEDIUM POC
6.9 May 09

A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0. Rated medium severity (CVSS 6.9), t

CVE-2025-3315 MEDIUM POC
6.9 Apr 06

A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0 and classified as critical. Rated me

CVE-2026-77020 MEDIUM POC
5.5 Aug 20

SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows remote unauthenticated attackers to manipulate

CVE-2026-77019 MEDIUM POC
5.5 Aug 20

SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the unauthenticated password-reset endpoint (

CVE-2026-14640 MEDIUM POC
5.5 Jul 04

SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the login endpoint at /index.php to unauthent

CVE-2025-3045 MEDIUM POC
5.3 Apr 01

A vulnerability, which was classified as critical, was found in oretnom23/SourceCodester Apartment Visitor Management Sy

CVE-2025-3142 MEDIUM POC
5.3 Apr 03

A vulnerability was found in SourceCodester Apartment Visitor Management System 1.0. Rated medium severity (CVSS 5.3), t

CVE-2026-14796 LOW POC
2.1 Jul 06

SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes backend database contents to authenticated lo

CVE-2026-14798 LOW POC
2.1 Jul 06

SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows authenticated remote attackers to manipulate b

CVE-2026-14797 LOW POC
2.1 Jul 06

SQL injection in CodeAstro Apartment Visitor Management System 1.0 exposes the application's database to remote authenti

CVE-2026-14795 LOW POC
2.1 Jul 06

SQL injection in CodeAstro Apartment Visitor Management System 1.0 allows authenticated remote attackers to manipulate d

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy