CVE-2026-15559

CodeAstro Simple Online Leave Management System POST accept.php sql injection

Published Jul 13, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was detected in CodeAstro Simple Online Leave Management System 1.0. This affects an unknown part of the file /SimpleOnlineLeave/admin/accept.php of the component POST Handler. Performing a manipulation of the argument appid results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used.

Analysis

AI-generated

Technical impact

A flaw in the accept.php script of CodeAstro Simple Online Leave Management System 1.0 enables attackers to manipulate the appid parameter so that arbitrary SQL statements are executed against the back‑end database. This allows the stealthy reading, modification, or deletion of leave records and potentially other database contents, compromising confidentiality, integrity, and availability. The weakness is classified as CWE‑89 (SQL Injection) and CWE‑74 (Injection in a typically safe layer).

Affected Systems

The vulnerability is limited to CodeAstro Simple Online Leave Management System version 1.0, specifically the administrative POST handler located at /SimpleOnlineLeave/admin/accept.php. No other products or versions are reported to be affected at this time.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, while the EPSS score of < 1% signals a low probability of exploitation in the near term. The public exploit is available and can be performed remotely by sending a crafted POST request to the accept.php endpoint over the web. Successful exploitation would grant an attacker the ability to read, alter, or delete data stored in the system’s database, though the product is not listed in the CISA KEV catalog at this time.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • If a vendor patch or a newer version is available, upgrade immediately; otherwise contact the vendor for a fix.
  • Sanitize the appid input and use parameterized queries or prepared statements to eliminate uncontrolled SQL execution.
  • Limit access to the /SimpleOnlineLeave/admin/accept.php endpoint to authenticated administrators only and enforce network‑level ACLs or a Web Application Firewall to block suspicious SQL patterns.

Generated by OpenCVE AI on July 31, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was detected in CodeAstro Simple Online Leave Management System 1.0. This affects an unknown part of the file /SimpleOnlineLeave/admin/accept.php of the component POST Handler. Performing a manipulation of the argument appid results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used.
Title CodeAstro Simple Online Leave Management System POST accept.php sql injection
First Time appeared Codeastro
Codeastro simple Online Leave Management System
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:codeastro:simple_online_leave_management_system:*:*:*:*:*:*:*:*
Vendors & Products Codeastro
Codeastro simple Online Leave Management System
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': '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'}

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Jul 13, 2026, 1:03 PM
Reserved
Jul 13, 2026, 5:05 AM
Status
Deferred
Published
Jul 13, 2026, 1:16 PM
Modified
Oct 24, 2026, 10:10 PM