VYPR
Medium severity6.3NVD Advisory· Published Jun 8, 2026· Updated Jun 8, 2026

CVE-2026-11508

CVE-2026-11508

Description

SQL injection vulnerability in CodeAstro Leave Management System 1.0 allows remote attackers to access and manipulate the database via the 'name' parameter.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

SQL injection vulnerability in CodeAstro Leave Management System 1.0 allows remote attackers to access and manipulate the database via the 'name' parameter.

Vulnerability

A SQL injection vulnerability exists in the /admin/search_staff_to_assign_pc.php file of the CodeAstro Leave Management System version 1.0. The vulnerability arises from the direct use of the Name argument in SQL queries without proper sanitization or validation, allowing for manipulation of the database [1].

Exploitation

An attacker can exploit this vulnerability remotely by manipulating the name parameter, likely via a POST request. By injecting malicious SQL code into this parameter, an attacker can alter or execute arbitrary SQL queries against the application's database [1].

Impact

Successful exploitation of this SQL injection vulnerability can lead to unauthorized database access, sensitive data leakage, data tampering, and potentially comprehensive system control or service interruption. This poses a significant threat to the security and continuity of the affected system [1].

Mitigation

No specific patched version or release date has been disclosed in the available references. Users are advised to consult the vendor for information on mitigation or updated versions. The vendor homepage is available at [2].

AI Insight generated on Jun 8, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

Root cause

"The 'name' parameter in /admin/search_staff_to_assign_pc.php is not properly sanitized before being used in SQL queries."

Attack vector

An attacker can remotely trigger this vulnerability by sending a crafted POST request to the `/admin/search_staff_to_assign_pc.php` endpoint. The 'name' parameter can be manipulated with SQL injection payloads, such as `123' AND 6486=6486#` or `123' UNION ALL SELECT NULL,NULL,CONCAT(0x716b6a6b71,0x6c49626a626578576c416f6179795a4b6a525a74646543444152734f417565494d4b41735961436d,0x717a767171),NULL,NULL,NULL#`, to alter the SQL query's logic. This allows for unauthorized database access and manipulation [ref_id=1].

Affected code

The vulnerability resides in the `/admin/search_staff_to_assign_pc.php` file within the CodeAstro Leave Management System version 1.0. Specifically, the 'name' parameter is directly incorporated into SQL queries without adequate sanitization or validation, leading to SQL injection [ref_id=1].

What the fix does

The advisory suggests using prepared statements and parameter binding to prevent SQL injection. This approach separates SQL code from user input, ensuring that user-supplied values are treated as data and not executable SQL code. Additionally, strict input validation and filtering are recommended to ensure user input conforms to expected formats. Minimizing database user permissions and conducting regular security audits are also advised [ref_id=1].

Preconditions

  • networkThe vulnerability is remotely exploitable.
  • authThe attacker requires low privileges (PR:L) to exploit this vulnerability.
  • inputThe attacker must manipulate the 'name' parameter.

Generated on Jun 8, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

6

News mentions

1