PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-93039 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's ASoC (Advanced System on Chip) meson driver. The meson_card_reallocate_links function grows the DAI link and private data arrays with two consecutive krealloc() calls and updates the owner pointers only after both calls have succeeded. If the second krealloc() call fails, the card->dai_link still points to the block that krealloc() already freed, leading to a use-after-free and a double free in the probe error path.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-17
Original CVE updated
2026-09-18
Advisory published
2026-09-17
Advisory updated
2026-09-18

Who should care

Linux kernel maintainers, Linux distribution maintainers, and users of the meson ASoC driver should assess exposure and prioritize verification of affected systems, especially those using the meson ASoC driver. This includes verifying Linux kernel version and meson ASoC driver usage, applying kernel patches to fix the vulnerability, and monitoring for potential exploitation attempts.

Why it matters

A use-after-free vulnerability exists in the Linux kernel's ASoC meson driver, which could lead to a double free in the probe error path. Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems.

  • Verify Linux kernel version and meson ASoC driver usage
  • Apply kernel patches to fix the vulnerability
  • Monitor for potential exploitation attempts

Technical summary

The meson_card_reallocate_links function in the Linux kernel's ASoC meson driver has a use-after-free vulnerability. If the second krealloc() call fails, the card->dai_link still points to the block that krealloc() already freed, leading to a use-after-free and a double free in the probe error path. This issue affects Linux kernel maintainers, Linux distribution maintainers, and users of the meson ASoC driver. The vulnerability could lead to a double free in the probe error path, and Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those using the meson ASoC driver.

Defensive priority

Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those using the meson ASoC driver.

Recommended defensive actions

  • Review and apply the provided kernel patches to fix the vulnerability
  • Verify the Linux kernel version and meson ASoC driver usage in your systems
  • Monitor for potential exploitation attempts
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description and CVSS score. However, the exact affected versions and exploitation details are not specified, requiring further verification.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-93039 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-93039

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-93039 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93039

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0b30fbe6bf7cf6499b19dd886f466e7c9e820089

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1c1485343b7c1c39dab7ecb9cd16ba49fd0ce642

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2aaa41cf974f83a6fb105422bac4e2f107150774

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/41e92e0caa1fe3df2efaca346bfcaeb7fb9826ab

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5ed1b048527bebe4529eb6e01c34dcc5d97ba5fe

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8db0a0fc84e80aa9924e0833aef6cc95df94e5a7

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8fec16898f184e5f8f8fdd09ff1ced2bd7ffc13d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/de33afc57f24538186bccf4c4f6c65dd38634fd8

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.