Skip to main content
CVE-2025-10597VulnerabilityPublished

CVE-2025-10597: kidaze CourseSelectionSystem · SQL Injection

Affects kidaze CourseSelectionSystemSource CVE Database V5

0

Not known to be exploited · CVSS 6.9 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
6.9Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 17 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

To mitigate this vulnerability, organizations should immediately audit and sanitize all inputs, especially the 'cname' parameter in the /Profilers/PriProfile/COUNT2.php file, to ensure proper validation and escaping of SQL commands. Implementing parameterized queries or prepared statements is critical to prevent SQL injection attacks. Since the product uses a rolling release model, organizations should monitor vendor updates closely and apply patches or updates as soon as they become available. In the absence of official patches, deploying Web Application Firewalls (WAFs) with rules targeting SQL injection patterns can provide a temporary protective layer. Regular security assessments and code reviews focusing on input validation should be conducted to identify and remediate similar vulnerabilities. Additionally, restricting database user permissions to the minimum necessary can limit the potential damage from exploitation. Logging and monitoring database queries for unusual activity can help detect exploitation attempts early. Finally, educating developers and administrators about secure coding practices and the risks of SQL injection will help prevent future occurrences.

Description

A vulnerability was determined in kidaze CourseSelectionSystem up to 42cd892b40a18d50bd4ed1905fa89f939173a464. This vulnerability affects unknown code of the file /Profilers/PriProfile/COUNT2.php. This manipulation of the argument cname causes sql injection. The attack may be initiated remotely. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available.

References

Community reviews

Loading reviews…