PatchSiren cyber security CVE debrief
CVE-2026-108921 KusalkaSilva CVE debrief
A vulnerability was detected in KusalkaSilva Learning-Management-System up to ffeb873f8803f1e9664384ff75000c7da45466d2. This impacts the function mysql_query of the file remove_announcements.php of the component State-Changing Endpoints. Performing a manipulation of the argument ID results in missing authentication. The attack may be initiated remotely. The exploit is now public and may be used.
- Vendor
- KusalkaSilva
- Product
- Learning-Management-System
- CVSS
- MEDIUM 6.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-12
- Original CVE updated
- 2026-10-12
- Advisory published
- 2026-10-12
- Advisory updated
- 2026-10-12
Who should care
Defenders responsible for KusalkaSilva Learning-Management-System deployments should assess exposure and prioritize verification of affected versions in their inventory. This includes operators, platform administrators, vulnerability management teams, and security teams who need to review and update their asset inventory, monitor for potential unauthorized access, and implement compensating controls to prevent exploitation.
Why it matters
CVE-2026-108921 is a vulnerability in KusalkaSilva Learning-Management-System that allows for remote attacks due to missing authentication in the mysql_query function of remove_announcements.php. Defenders should prioritize verifying affected versions and assessing exposure.
- Remote attackers may exploit this vulnerability to manipulate the mysql_query function in remove_announcements.php.
- Defenders should verify the presence of affected versions in their inventory.
- Exposure to remote attacks may allow unauthorized access to sensitive data.
Technical summary
The vulnerability impacts the function mysql_query of the file remove_announcements.php of the component State-Changing Endpoints in KusalkaSilva Learning-Management-System up to ffeb873f8803f1e9664384ff75000c7da45466d2. Performing a manipulation of the argument ID results in missing authentication, allowing remote attackers to potentially manipulate the mysql_query function. Defenders should prioritize verifying the presence of affected versions in their inventory and assessing exposure, as the vulnerability allows for remote attacks and has a publicly available exploit.
Defensive priority
Defenders should prioritize verifying the presence of affected versions in their inventory and assessing exposure, as the vulnerability allows for remote attacks and has a publicly available exploit.
Recommended defensive actions
- Verify the presence of affected KusalkaSilva Learning-Management-System versions in inventory
- Assess exposure to remote attacks through State-Changing Endpoints
- Implement compensating controls to prevent exploitation of mysql_query in remove_announcements.php
- Monitor for potential unauthorized access to sensitive data
- Review and update asset inventory for affected product deployments
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Track exceptions and retest remediated assets
Evidence notes
The vulnerability is described in the CVE Program record and the NVD vulnerability detail page. The source item provides additional information about the vulnerability, including its impact and affected versions.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-108921 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-108921
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-108921 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-108921
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
KusalkaSilva Learning-Management-System State-Changing Endpoints remove_announcements.php mysql_
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/108xxx/CVE-2026-108921.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/vuln/416734
Supplemental source - vdb-entry, technical-description
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/vuln/416734/cti
Supplemental source - signature, permissions-required
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/cve/CVE-2026-108921
Supplemental source - third-party-advisory
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/submit/994370
Supplemental source - third-party-advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/KusalkaSilva/Learning-Management-System/issues/5
Supplemental source - exploit, issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/KusalkaSilva/Learning-Management-System/
Supplemental source - product
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.