platform/x86: intel: punit_ipc: fix memory corruption (Linux Linux)

CVE-2025-68303
HIGH 7.8

At a glance

Source
NVD
EPSS
EPSS 0.14 % · percentile 4 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Deferred

Description

In the Linux kernel, the following vulnerability has been resolved: platform/x86: intel: punit_ipc: fix memory corruption This passes the address of the pointer "&punit_ipcdev" when the intent was to pass the pointer itself "punit_ipcdev" (without the ampersand). This means that the: complete(&ipcdev->cmd_complete); in intel_punit_ioc() will write to a wrong memory address corrupting it.

References

Scores

VersionScoreVectorScored by
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

European references

CERT-FR advisories

Affected products

ProductVersions
Linux · Linuxaffected fdca4f16f57da76a8e68047923588a87d1c01f0a < 15d560cdf5b36c51fffec07ac2a983ab3bff4cb2 ; affected fdca4f16f57da76a8e68047923588a87d1c01f0a < 46e9d6f54184573dae1dcbcf6685a572ba6f4480 ; affected fdca4f16f57da76a8e68047923588a87d1c01f0a < 3e7442c5802146fd418ba3f68dcb9ca92b5cec83 ; affected fdca4f16f57da76a8e68047923588a87d1c01f0a < a21615a4ac6fecbb586d59fe2206b63501021789 ; affected fdca4f16f57da76a8e68047923588a87d1c01f0a < c2ee6d38996775a19bfdf20cb01a9b8698cb0baa ; affected fdca4f16f57da76a8e68047923588a87d1c01f0a < 9b9c0adbc3f8a524d291baccc9d0c04097fb4869
Linux · Linuxaffected 4.5 ; unaffected 0 < 4.5 ; unaffected 5.15.197 ≤ 5.15.* ; unaffected 6.1.159 ≤ 6.1.* ; unaffected 6.6.119 ≤ 6.6.* ; unaffected 6.12.61 ≤ 6.12.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD