arm64: hibernate: Restore DAIF state on error
Summary
| CVE | CVE-2026-90290 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-17 17:17:26 UTC |
| Updated | 2026-09-17 17:17:26 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
arm64: hibernate: Restore DAIF state on error
Sashiko AI has reported that if swsusp_mte_save_tags() for some reason
fails we return from swsusp_arch_suspend() with DAIF being masked -
that is not what we'd expect. Restore the saved DAIF state before
returning from the error path. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 f5693dfaf28d66e7e880feafd1778d3715869efc git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 2c941f383a53e188cd6fe3a129eb9b52b298e683 git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 cb51a05498e755d900900ff4b8503b4da4325996 git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 ad3839fe2114bb092846df79edd8d119e148b8c3 git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 c8c6835f62a7f9fc68865e85397d13a2dc9210fb git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 519e7de2c4c7b92ef57d4404b7e564aa9be24143 git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 77053624d03359a4e2ec47d7106639ec9a498c2b git |
Not specified |
| CNA |
Linux |
Linux |
affected ee11f332af96a3b5d29586bc6d69b41531f62648 541549827889d0380fd73f8aacb5de6ef7a5a1ac git |
Not specified |
| CNA |
Linux |
Linux |
affected 5.10 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.10 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.10.270 5.10.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.15.221 5.15.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.1.188 6.1.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.157 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.110 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.52 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.6 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3-rc1 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/cb51a05498e755d900900ff4b8503b4da4325996 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/ad3839fe2114bb092846df79edd8d119e148b8c3 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/77053624d03359a4e2ec47d7106639ec9a498c2b |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/c8c6835f62a7f9fc68865e85397d13a2dc9210fb |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/2c941f383a53e188cd6fe3a129eb9b52b298e683 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/f5693dfaf28d66e7e880feafd1778d3715869efc |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/541549827889d0380fd73f8aacb5de6ef7a5a1ac |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/519e7de2c4c7b92ef57d4404b7e564aa9be24143 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.