Description
A SQL injection vulnerability was found in YzmCMS 7.5. The issue occurs in the get_arrchildid() function within application/admin/controller/category.class.php, where the user-controlled parentid parameter is concatenated directly into a FIND_IN_SET() SQL clause without proper sanitization. This allows an authenticated administrator to execute arbitrary SQL queries via boolean-based blind injection, potentially leading to full database compromise.
Published: 2026-08-27
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Database Compromise
Action: Assess Impact
AI Analysis

Impact

The vulnerability is a SQL injection in YzmCMS 7.5’s get_arrchildid() function, where the parentid parameter is concatenated directly into a FIND_IN_SET SQL clause without any sanitization. An authenticated administrator can supply crafted input that triggers a boolean‑based blind injection, allowing execution of arbitrary SQL statements. This can lead to full compromise of the database, exposing all stored data and potentially enabling further lateral movement within the system.

Affected Systems

YzmCMS 7.5

Risk and Exploitability

A breach requires an authenticated administrator account; the exploit path involves sending a malicious request to the vulnerable category controller. The vulnerability carries a CVSS v3.1 score of 7.2 and is not listed in CISA’s KEV catalog. The EPSS score is < 1%, indicating a low exploitation probability currently, but the potential impact remains high because an attacker with admin privileges can execute arbitrary SQL and compromise the database.

Generated by OpenCVE AI on August 28, 2026 at 23:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check the YzmCMS vendor for an official patch that fixes the SQL injection in the category controller.
  • If a patch is not yet available, modify the get_arrchildid() function to use parameterized queries or prepared statements for the parentid input.
  • Implement strict input validation to ensure parentid is numeric and falls within the allowed range before use in SQL.
  • Restrict administrative accounts to the minimum number of trusted users and enforce strong authentication practices to limit the damage if the vulnerability is exploited.

Generated by OpenCVE AI on August 28, 2026 at 23:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 23:30:00 +0000

Type Values Removed Values Added
Title SQL Injection in YzmCMS Admin Category Function Allows Database Compromise

Fri, 28 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

ssvc

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


Fri, 28 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Title SQL Injection in YzmCMS Admin Category Function Allows Database Compromise
First Time appeared Yzmcms
Yzmcms yzmcms
Weaknesses CWE-89
Vendors & Products Yzmcms
Yzmcms yzmcms

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description A SQL injection vulnerability was found in YzmCMS 7.5. The issue occurs in the get_arrchildid() function within application/admin/controller/category.class.php, where the user-controlled parentid parameter is concatenated directly into a FIND_IN_SET() SQL clause without proper sanitization. This allows an authenticated administrator to execute arbitrary SQL queries via boolean-based blind injection, potentially leading to full database compromise.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-28T19:09:34.635Z

Reserved: 2026-08-17T00:00:00.000Z

Link: CVE-2026-75417

cve-icon Vulnrichment

Updated: 2026-08-28T19:08:44.430Z

cve-icon NVD

Status : Deferred

Published: 2026-08-28T00:18:12.403

Modified: 2026-09-03T17:59:00.990

Link: CVE-2026-75417

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T23:15:04Z

Weaknesses
  • CWE-89

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