Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Fix handling of XN[0] when !FEAT_XNX XN has already been extracted from its bitfield position so using FIELD_PREP() on the mask that clears XN[0] is completely broken, having the effect of unconditionally granting execute permissions... Fix the obvious mistake by manipulating the right bit.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected d93febe2ed2e0491af9d47f0ee6d4b01918877f4 before b95976c2ea446044553a5f469c0bae13553d75ab; affected d93febe2ed2e0491af9d47f0ee6d4b01918877f4 before 49b32ddb87a3a109afecea89e55d70f73956b8bc |
| Linux / Linux | affected 6.19; unaffected 0 before 6.19; unaffected 7.0.13 through 7.0.*; unaffected 7.1 through * |
CWE
No CWE identifiers supplied.