Back

HIGH

staging: vt6655: fix potential memory leak

Published Dec 24, 2025

Description

In function device_init_td0_ring, memory is allocated for member td_info of priv->apTD0Rings[i], with i increasing from 0. In case of allocation failure, the memory is freed in reversed order, with i decreasing to 0. However, the case i=0 is left out and thus memory is leaked.

Modify the memory freeing loop to include the case i=0.

Affected products

Remediation

No remediation recorded yet.

Weaknesses (1)

References (13)

Change history (0)

No recorded changes yet.

Sources

CVE.org / MITRE

Status PUBLISHED
Assigner Linux
Published Dec 24, 2025
Updated Aug 5, 2026
Reserved Dec 24, 2025

CISA Vulnrichment

No data

NVD

Status Deferred
Modified Aug 4, 2026

Red Hat

Severity Important
Public date Dec 24, 2025
Bugzilla 2425154

ENISA EUVD

Assigner Linux
Published Dec 24, 2025
Updated Aug 5, 2026

GitHub

No data