In the Linux kernel, the following vulnerability has been resolved: media: nxp: imx8-isi: Fix streaming cleanup on release The current… (CVE-2025-68175)
A vulnerability in the Linux kernel's media driver for NXP i.MX8 ISI devices allows improper cleanup of streaming resources on release calls. The issue occurs because the driver unconditionally calls a cleanup function during video release, which can prematurely stop an active video stream when querying device capabilities. This can lead to error states and kernel warnings. The fix involves moving streaming preparation and cleanup to appropriate vb2 operations, preventing unintended stream termination.
AI Analysis
Technical Summary
The Linux kernel media driver for NXP i.MX8 ISI devices had a flaw where mxc_isi_video_cleanup_streaming() was called unconditionally in mxc_isi_video_release(). This caused any release call, such as querying device capabilities with v4l2-ctl, to stop an active streaming queue unexpectedly. The issue was reproducible on i.MX8MP boards using gstreamer for video capture. The kernel trace shows warnings and error states triggered by this improper cleanup. The resolution moves streaming preparation and cleanup to the vb2 .prepare_streaming() and .unprepare_streaming() callbacks, allowing safe use of vb2_ioctl_streamon() and vb2_ioctl_streamoff() helpers and removing manual cleanup from the release function.
Potential Impact
This vulnerability can cause active video streams on affected devices to be prematurely stopped or released when userspace queries device capabilities or performs release calls. This leads to error states and kernel warnings, potentially disrupting media capture applications relying on continuous streaming. The impact includes denial of service for video capture functionality and possible instability in affected systems.
Mitigation Recommendations
A fix is available that moves streaming cleanup to the vb2 streaming operations, preventing unintended stream termination on release calls. Users should update to a Linux kernel version that includes this fix. Since this is a kernel driver issue, applying the official kernel patch or upgrading to a fixed kernel version is the recommended remediation. Patch status is not explicitly confirmed here; check the vendor or kernel mailing list advisories for the exact fixed version.
In the Linux kernel, the following vulnerability has been resolved: media: nxp: imx8-isi: Fix streaming cleanup on release The current… (CVE-2025-68175)
Description
A vulnerability in the Linux kernel's media driver for NXP i.MX8 ISI devices allows improper cleanup of streaming resources on release calls. The issue occurs because the driver unconditionally calls a cleanup function during video release, which can prematurely stop an active video stream when querying device capabilities. This can lead to error states and kernel warnings. The fix involves moving streaming preparation and cleanup to appropriate vb2 operations, preventing unintended stream termination.
CVSS v3.1
Score 7.8high
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel media driver for NXP i.MX8 ISI devices had a flaw where mxc_isi_video_cleanup_streaming() was called unconditionally in mxc_isi_video_release(). This caused any release call, such as querying device capabilities with v4l2-ctl, to stop an active streaming queue unexpectedly. The issue was reproducible on i.MX8MP boards using gstreamer for video capture. The kernel trace shows warnings and error states triggered by this improper cleanup. The resolution moves streaming preparation and cleanup to the vb2 .prepare_streaming() and .unprepare_streaming() callbacks, allowing safe use of vb2_ioctl_streamon() and vb2_ioctl_streamoff() helpers and removing manual cleanup from the release function.
Potential Impact
This vulnerability can cause active video streams on affected devices to be prematurely stopped or released when userspace queries device capabilities or performs release calls. This leads to error states and kernel warnings, potentially disrupting media capture applications relying on continuous streaming. The impact includes denial of service for video capture functionality and possible instability in affected systems.
Mitigation Recommendations
A fix is available that moves streaming cleanup to the vb2 streaming operations, preventing unintended stream termination on release calls. Users should update to a Linux kernel version that includes this fix. Since this is a kernel driver issue, applying the official kernel patch or upgrading to a fixed kernel version is the recommended remediation. Patch status is not explicitly confirmed here; check the vendor or kernel mailing list advisories for the exact fixed version.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-j5pm-p7rh-c37w
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2025-68175"]
- Ecosystems
- []
- Database Specific Severity
- HIGH
- Cvss Version
- 3.1
Threat ID: 6a6b72d39c2644c7f8478604
Added to database: 07/30/2026, 15:50:43 UTC
Last enriched: 07/30/2026, 18:27:24 UTC
Last updated: 08/04/2026, 07:17:55 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.