PatchSiren

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.