Description
LightGBM through 4.7.0 fails to validate child and split array values when parsing text models, allowing attackers to write out-of-bounds memory during SHAP prediction. Attackers can craft malicious model files with invalid node references that trigger out-of-bounds writes at attacker-chosen offsets in the leaf_depth_ buffer during feature contribution computation.
Published: 2026-09-16
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary memory write potentially leading to code execution
Action: Immediate Patch
AI Analysis

Impact

LightGBM versions up to 4.7.0 fail to validate child and split array values when parsing text models, allowing attackers to craft malicious model files that trigger out‑of‑bounds writes in the leaf_depth_ buffer during SHAP prediction. This out‑of‑bounds write (CWE‑787) corrupts memory and could lead to arbitrary code execution, a system crash, or data tampering if utilized by an attacker.

Affected Systems

The LightGBM library from lightgbm‑org is affected. All releases through 4.7.0, including 4.6.0 and earlier, are vulnerable.

Risk and Exploitability

The vulnerability has a CVSS score of 8.5, indicating high severity, while the EPSS score of less than 1% suggests a low but non‑zero exploitation probability. It is not listed in CISA’s KEV catalog. The attack vector is likely local or remote if an attacker can supply a malicious model file to the SHAP prediction function; no privileged escalation is required, but the model must be executed in a process with sufficient memory to exploit the buffer overrun.

Generated by OpenCVE AI on September 18, 2026 at 05:59 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to LightGBM v4.8.0 or later to obtain the fix for the out-of-bounds write.
  • Implement strict validation of model files before loading them, ensuring child and split array references are within bounds.
  • Avoid loading models from untrusted sources and isolate model inference workloads from privileged or sensitive processes.

Generated by OpenCVE AI on September 18, 2026 at 05:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 28 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Mon, 21 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 18 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
First Time appeared Lightgbm-org
Lightgbm-org lightgbm
Vendors & Products Lightgbm-org
Lightgbm-org lightgbm

Wed, 16 Sep 2026 20:45:00 +0000

Type Values Removed Values Added
Description LightGBM through 4.7.0 fails to validate child and split array values when parsing text models, allowing attackers to write out-of-bounds memory during SHAP prediction. Attackers can craft malicious model files with invalid node references that trigger out-of-bounds writes at attacker-chosen offsets in the leaf_depth_ buffer during feature contribution computation.
Title LightGBM through 4.7.0 Out-of-Bounds Write via Crafted Model
Weaknesses CWE-787
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Lightgbm-org Lightgbm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-21T15:44:46.726Z

Reserved: 2026-09-16T19:31:51.976Z

Link: CVE-2026-92786

cve-icon Vulnrichment

Updated: 2026-09-21T15:44:43.414Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-16T21:17:27.880

Modified: 2026-09-24T21:04:40.340

Link: CVE-2026-92786

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-16T20:32:43Z

Links: CVE-2026-92786 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-18T20:03:13Z

Weaknesses