CVE-2025-68250: hung_task: fix warnings caused by unaligned lock pointers
In the Linux kernel, the following vulnerability has been resolved:
hung_task: fix warnings caused by unaligned lock pointers
The blocker tracking mechanism assumes that lock pointers are at least
4-byte aligned to use their lower bits for type encoding.
However, as reported by Eero Tamminen, some architectures like m68k
only guarantee 2-byte alignment of 32-bit values. This breaks the
assumption and causes two related WARN_ON_ONCE checks to trigger.
To fix this, the runtime checks are adjusted to silently ignore any lock
that is not 4-byte aligned, effectively disabling the feature in such
cases and avoiding the related warnings.
Thanks to Geert Uytterhoeven for bisecting!
Security readout for executives and security teams
Plain-English summary
A Linux hung-task diagnostic feature can mishandle lock addresses that are not four-byte aligned, triggering kernel warnings on architectures such as m68k. The supplied record rates this high severity, mainly for availability impact, but provides no evidence of real-world exploitation.
Executive priority
Treat as a high-priority kernel maintenance issue on potentially affected architectures, especially systems requiring strong availability. Validate actual exposure before emergency action because the supplied evidence does not demonstrate exploitation and leaves affected-version boundaries unclear.
Technical view
The blocker tracker stores type information in the low bits of lock pointers and therefore assumes four-byte alignment. Some architectures guarantee only two-byte alignment. The referenced fix detects noncompliant pointers, ignores those locks, and avoids the WARN_ON_ONCE conditions, effectively disabling blocker tracking for them.
Likely exposure
Exposure is most plausible on source-listed affected Linux releases running architectures or configurations that can produce two-byte-aligned lock pointers, particularly m68k. The supplied version data is insufficiently structured to establish a reliable inclusive affected range; confirm applicability with the kernel or distribution vendor.
Exploitation context
The supplied CVSS score is 8.2, with network reachability and high availability impact asserted. However, the technical description documents warning conditions rather than a demonstrated attack path. The record is not listed in KEV, and the supplied sources do not report active exploitation or a public exploit.
Researcher notes
The core defect is an invalid pointer-alignment assumption in hung-task blocker tracking. The remediation silently excludes locks lacking four-byte alignment. Researchers should distinguish warning suppression and diagnostic loss from independently proven confidentiality or remote availability impact. The supplied CVSS vector asserts network attackability, but the description does not explain that path.
Mitigation direction
Apply a vendor-supported kernel update that incorporates the referenced stable-kernel fix.
Confirm the selected distribution package addresses CVE-2025-68250 before deployment.
If immediate updating is unavailable, request vendor-specific mitigation guidance; none is provided in the supplied sources.
Prioritize systems using m68k or other architectures without guaranteed four-byte lock-pointer alignment.
Validation and detection
Inventory kernel versions, distribution packages, and hardware architectures across potentially affected systems.
Verify the running kernel contains an applicable referenced fix or vendor backport.
Review kernel logs for related hung-task WARN_ON_ONCE messages before and after remediation.
Regression-test hung-task diagnostics and normal workloads on affected architectures after updating.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cve · low confidence lookup
CVE-2025-68250 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
1CVSS vectors
3Timeline events
0ADP providers
3Source links
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.