We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2022-49894

cxl/region: Fix region HPA ordering validation



Description

In the Linux kernel, the following vulnerability has been resolved: cxl/region: Fix region HPA ordering validation Some regions may not have any address space allocated. Skip them when validating HPA order otherwise a crash like the following may result: devm_cxl_add_region: cxl_acpi cxl_acpi.0: decoder3.4: created region9 BUG: kernel NULL pointer dereference, address: 0000000000000000 [..] RIP: 0010:store_targetN+0x655/0x1740 [cxl_core] [..] Call Trace: <TASK> kernfs_fop_write_iter+0x144/0x200 vfs_write+0x24a/0x4d0 ksys_write+0x69/0xf0 do_syscall_64+0x3a/0x90 store_targetN+0x655/0x1740: alloc_region_ref at drivers/cxl/core/region.c:676 (inlined by) cxl_port_attach_region at drivers/cxl/core/region.c:850 (inlined by) cxl_region_attach at drivers/cxl/core/region.c:1290 (inlined by) attach_target at drivers/cxl/core/region.c:1410 (inlined by) store_targetN at drivers/cxl/core/region.c:1453

Reserved 2025-05-01 | Published 2025-05-01 | Updated 2025-05-04 | Assigner Linux

Product status

Default status
unaffected

384e624bb211b406db40edc900bb51af8bb267d0 before 12316b9f7c18138ae656050cfd716728e27b7e2f
affected

384e624bb211b406db40edc900bb51af8bb267d0 before a90accb358ae33ea982a35595573f7a045993f8b
affected

Default status
affected

6.0
affected

Any version before 6.0
unaffected

6.0.8
unaffected

6.1
unaffected

References

git.kernel.org/...c/12316b9f7c18138ae656050cfd716728e27b7e2f

git.kernel.org/...c/a90accb358ae33ea982a35595573f7a045993f8b

cve.org (CVE-2022-49894)

nvd.nist.gov (CVE-2022-49894)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2022-49894

Support options

Helpdesk Chat, Email, Knowledgebase