📧 info@ciso.sa | 📱 +966550939344 | Riyadh, Kingdom of Saudi Arabia
🔧 Scheduled Maintenance — Saturday 2:00-4:00 AM AST. Some features may be temporarily unavailable.    ●   
💎
Pro Plan 50% Off Unlock all AI features, unlimited reports, and priority support. Upgrade
Search Center
ESC to close
Global supply_chain Software Development and Technology HIGH 3h Global apt Government/Critical Infrastructure CRITICAL 5h Global vulnerability Enterprise Software / Data Analytics CRITICAL 6h Global vulnerability Artificial Intelligence and Technology HIGH 9h Global general Technology and Artificial Intelligence MEDIUM 13h Global general Technology and Artificial Intelligence HIGH 13h Global vulnerability Higher Education CRITICAL 23h Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d Global supply_chain Software Development and Technology HIGH 3h Global apt Government/Critical Infrastructure CRITICAL 5h Global vulnerability Enterprise Software / Data Analytics CRITICAL 6h Global vulnerability Artificial Intelligence and Technology HIGH 9h Global general Technology and Artificial Intelligence MEDIUM 13h Global general Technology and Artificial Intelligence HIGH 13h Global vulnerability Higher Education CRITICAL 23h Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d Global supply_chain Software Development and Technology HIGH 3h Global apt Government/Critical Infrastructure CRITICAL 5h Global vulnerability Enterprise Software / Data Analytics CRITICAL 6h Global vulnerability Artificial Intelligence and Technology HIGH 9h Global general Technology and Artificial Intelligence MEDIUM 13h Global general Technology and Artificial Intelligence HIGH 13h Global vulnerability Higher Education CRITICAL 23h Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d
Vulnerabilities

CVE-2025-71162

High
In the Linux kernel, the following vulnerability has been resolved: dmaengine: tegra-adma: Fix use-after-free A use-after-free bug exists in the Tegra ADMA driver when audio streams are terminated,
CWE-416 — Weakness Type
Published: Jan 25, 2026  ·  Modified: Feb 28, 2026  ·  Source: NVD
CVSS v3
7.8
🔗 NVD Official
📄 Description (English)

In the Linux kernel, the following vulnerability has been resolved:

dmaengine: tegra-adma: Fix use-after-free

A use-after-free bug exists in the Tegra ADMA driver when audio streams
are terminated, particularly during XRUN conditions. The issue occurs
when the DMA buffer is freed by tegra_adma_terminate_all() before the
vchan completion tasklet finishes accessing it.

The race condition follows this sequence:

1. DMA transfer completes, triggering an interrupt that schedules the
completion tasklet (tasklet has not executed yet)
2. Audio playback stops, calling tegra_adma_terminate_all() which
frees the DMA buffer memory via kfree()
3. The scheduled tasklet finally executes, calling vchan_complete()
which attempts to access the already-freed memory

Since tasklets can execute at any time after being scheduled, there is
no guarantee that the buffer will remain valid when vchan_complete()
runs.

Fix this by properly synchronizing the virtual channel completion:
- Calling vchan_terminate_vdesc() in tegra_adma_stop() to mark the
descriptors as terminated instead of freeing the descriptor.
- Add the callback tegra_adma_synchronize() that calls
vchan_synchronize() which kills any pending tasklets and frees any
terminated descriptors.

Crash logs:
[ 337.427523] BUG: KASAN: use-after-free in vchan_complete+0x124/0x3b0
[ 337.427544] Read of size 8 at addr ffff000132055428 by task swapper/0/0

[ 337.427562] Call trace:
[ 337.427564] dump_backtrace+0x0/0x320
[ 337.427571] show_stack+0x20/0x30
[ 337.427575] dump_stack_lvl+0x68/0x84
[ 337.427584] print_address_description.constprop.0+0x74/0x2b8
[ 337.427590] kasan_report+0x1f4/0x210
[ 337.427598] __asan_load8+0xa0/0xd0
[ 337.427603] vchan_complete+0x124/0x3b0
[ 337.427609] tasklet_action_common.constprop.0+0x190/0x1d0
[ 337.427617] tasklet_action+0x30/0x40
[ 337.427623] __do_softirq+0x1a0/0x5c4
[ 337.427628] irq_exit+0x110/0x140
[ 337.427633] handle_domain_irq+0xa4/0xe0
[ 337.427640] gic_handle_irq+0x64/0x160
[ 337.427644] call_on_irq_stack+0x20/0x4c
[ 337.427649] do_interrupt_handler+0x7c/0x90
[ 337.427654] el1_interrupt+0x30/0x80
[ 337.427659] el1h_64_irq_handler+0x18/0x30
[ 337.427663] el1h_64_irq+0x7c/0x80
[ 337.427667] cpuidle_enter_state+0xe4/0x540
[ 337.427674] cpuidle_enter+0x54/0x80
[ 337.427679] do_idle+0x2e0/0x380
[ 337.427685] cpu_startup_entry+0x2c/0x70
[ 337.427690] rest_init+0x114/0x130
[ 337.427695] arch_call_rest_init+0x18/0x24
[ 337.427702] start_kernel+0x380/0x3b4
[ 337.427706] __primary_switched+0xc0/0xc8

🤖 AI Executive Summary

CVE-2025-71162 is a use-after-free vulnerability in the Linux kernel's Tegra ADMA (Audio DMA) driver affecting audio stream termination. The flaw occurs when DMA buffers are freed before completion tasklets finish accessing them, causing kernel crashes during XRUN conditions. While currently unexloited, this vulnerability poses a denial-of-service risk to systems using Tegra audio hardware, particularly in embedded and IoT deployments common in Saudi Arabia's smart city and industrial automation initiatives.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: Apr 28, 2026 07:49
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability primarily affects Saudi organizations deploying Tegra-based embedded systems and IoT devices. Key impacted sectors include: (1) Smart City initiatives under NEOM and Vision 2030 programs utilizing Tegra processors for audio/multimedia processing; (2) Telecommunications infrastructure (STC, Mobily, Zain) using Tegra chipsets in network equipment and 5G infrastructure; (3) Healthcare systems implementing audio-enabled telemedicine and monitoring devices; (4) Industrial automation and manufacturing facilities under Saudi Vision 2030 digital transformation; (5) Government agencies deploying embedded systems for surveillance and smart infrastructure. The vulnerability causes kernel panics and system instability, leading to service disruptions rather than data breach, but impacts availability and system reliability critical to Saudi Arabia's digital transformation agenda.
🏢 Affected Saudi Sectors
Smart City & IoT Infrastructure Telecommunications (STC, Mobily, Zain) Healthcare Systems Industrial Automation & Manufacturing Government & Defense Embedded Systems & Edge Computing Audio/Multimedia Processing Systems
⚖️ Saudi Risk Score (AI)
6.2
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Identify systems running Linux kernel versions 6.19-rc1 through 6.19-rc4 or affected versions with Tegra ADMA driver enabled
2. Check kernel configuration: grep -i tegra /boot/config-$(uname -r) to confirm ADMA driver is compiled
3. Monitor system logs for KASAN warnings and kernel panics related to vchan_complete

Patching Guidance:
1. Apply the official Linux kernel patch that implements vchan_terminate_vdesc() in tegra_adma_stop() function
2. Implement tegra_adma_synchronize() callback to properly handle vchan_synchronize() calls
3. Update to stable kernel versions post-6.19 that include this fix
4. For systems unable to patch immediately, disable Tegra ADMA driver if alternative audio drivers available

Compensating Controls:
1. Implement kernel module monitoring to detect unexpected crashes in dmaengine subsystem
2. Configure watchdog timers to automatically restart services on kernel panic
3. Enable KASAN (Kernel Address Sanitizer) in development/staging environments to catch similar issues
4. Implement audio stream error handling at application level to gracefully handle XRUN conditions
5. Deploy kernel crash dump collection (kdump) to analyze failures

Detection Rules:
1. Monitor for kernel panic messages containing 'vchan_complete' or 'use-after-free'
2. Alert on KASAN reports: 'BUG: KASAN: use-after-free in vchan_complete'
3. Track dmaengine subsystem errors in kernel logs: dmesg | grep -i 'tegra.*adma\|dmaengine'
4. Monitor audio device state transitions and XRUN event frequency
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد الأنظمة التي تقوم بتشغيل إصدارات نواة Linux 6.19-rc1 إلى 6.19-rc4 أو الإصدارات المتأثرة مع تفعيل برنامج تشغيل Tegra ADMA
2. التحقق من تكوين النواة: grep -i tegra /boot/config-$(uname -r) للتأكد من ترجمة برنامج التشغيل ADMA
3. مراقبة سجلات النظام للتحذيرات KASAN وأعطال النواة المتعلقة بـ vchan_complete

إرشادات التصحيح:
1. تطبيق رقعة نواة Linux الرسمية التي تطبق vchan_terminate_vdesc() في دالة tegra_adma_stop()
2. تطبيق رد نداء tegra_adma_synchronize() للتعامل بشكل صحيح مع استدعاءات vchan_synchronize()
3. التحديث إلى إصدارات النواة المستقرة بعد 6.19 التي تتضمن هذا الإصلاح
4. بالنسبة للأنظمة غير القادرة على التصحيح فوراً، قم بتعطيل برنامج تشغيل Tegra ADMA إذا كانت برامج تشغيل صوت بديلة متاحة

الضوابط التعويضية:
1. تطبيق مراقبة وحدة النواة للكشف عن الأعطال غير المتوقعة في نظام فرعي dmaengine
2. تكوين مؤقتات watchdog لإعادة تشغيل الخدمات تلقائياً عند انهيار النواة
3. تفعيل KASAN (Kernel Address Sanitizer) في بيئات التطوير/التجريب للكشف عن مشاكل مماثلة
4. تطبيق معالجة خطأ تدفق الصوت على مستوى التطبيق للتعامل بشكل سلس مع ظروف XRUN
5. نشر مجموعة تفريغ انهيار النواة (kdump) لتحليل الأعطال

قواعد الكشف:
1. مراقبة رسائل انهيار النواة التي تحتوي على 'vchan_complete' أو 'use-after-free'
2. التنبيه على تقارير KASAN: 'BUG: KASAN: use-after-free in vchan_complete'
3. تتبع أخطاء نظام فرعي dmaengine في سجلات النواة: dmesg | grep -i 'tegra.*adma\|dmaengine'
4. مراقبة انتقالات حالة جهاز الصوت وتكرار حدث XRUN
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.12.6.1 - Change management procedures for system updates and patches ECC 2024 A.12.2.1 - System change control and testing requirements ECC 2024 A.14.2.1 - System development security requirements ECC 2024 A.16.1.5 - Incident response and vulnerability management
🔵 SAMA CSF
SAMA CSF ID.RA-1 - Asset management and vulnerability identification SAMA CSF PR.IP-12 - Security patch management and system updates SAMA CSF DE.CM-1 - System monitoring and anomaly detection SAMA CSF RS.RP-1 - Incident response and recovery planning
🟡 ISO 27001:2022
ISO 27001:2022 A.12.6.1 - Management of technical vulnerabilities ISO 27001:2022 A.14.2.1 - Secure development policy ISO 27001:2022 A.12.2.1 - Change management procedures ISO 27001:2022 A.16.1.5 - Response to information security incidents
🟣 PCI DSS v4.0.1
PCI DSS 6.2 - Security patches and updates for system components PCI DSS 11.2 - Vulnerability scanning and remediation
📦 Affected Products / CPE 11 entries
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel:6.19
linux:linux_kernel:6.19
linux:linux_kernel:6.19
linux:linux_kernel:6.19
linux:linux_kernel:6.19
📊 CVSS Score
7.8
/ 10.0 — High
📊 CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack VectorL — Low / Local
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityH — High
IntegrityH — High
AvailabilityH — High
📋 Quick Facts
Severity High
CVSS Score7.8
CWECWE-416
EPSS0.01%
Exploit No
Patch ✓ Yes
Published 2026-01-25
Source Feed nvd
Views 6
🇸🇦 Saudi Risk Score
6.2
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
patch-available CWE-416
Share this CVE

💬 Comments

0
Loading comments
📣 Found this valuable?
Share it with your cybersecurity network
in LinkedIn 𝕏 X / Twitter 💬 WhatsApp ✈ Telegram
🍪 Privacy Preferences
CISO Consulting — Compliant with Saudi Personal Data Protection Law (PDPL)
We use cookies and similar technologies to provide the best experience on our platform. You can choose which types you accept.
🔒
Essential Always On
Required for the website to function properly. Cannot be disabled.
📋 Sessions, CSRF tokens, authentication, language preferences
📊
Analytics
Help us understand how visitors use the site and improve performance.
📋 Page views, session duration, traffic sources, performance metrics
⚙️
Functional
Enable enhanced features like content personalization and preferences.
📋 Dark/light theme, font size, custom dashboards, saved filters
📣
Marketing
Used to deliver content and ads relevant to your interests.
📋 Campaign tracking, retargeting, social media analytics
Privacy Policy →
CISO AI Assistant
Ask anything · Documents · Support
🔐

Introduce Yourself

Enter your details to access the full assistant

Your info is private and never shared
💬
CyberAssist
Online · responds in seconds
5 / 5
🔐 Verify Your Identity

Enter your email to receive a verification code before submitting a support request.

Enter to send · / for commands 0 / 2000
CISO AI · Powered by Anthropic Claude
✦ Quick Survey Help Us Improve CISO Consulting Your feedback shapes the future of our platform — takes less than 2 minutes.
⚠ Please answer this question to continue

How would you rate your overall experience with our platform?

Rate from 1 (poor) to 5 (excellent)

🎉
Thank you!
Your response has been recorded.