CVE-2023-52790
Published: May 21, 2024
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC Limit the free list length to the size of the IO TLB. Transient pool can be smaller than IO_TLB_SEGSIZE, but the free list is initialized with the assumption that the total number of slots is a multiple of IO_TLB_SEGSIZE. As a result, swiotlb_area_find_slots() may allocate slots past the end of a transient IO TLB buffer.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 79636caad3618e2b38457f6e298c9b31ba82b489 - < ce7612496a4ba6068bc68aa1fa9d947dadb4ad9baffected 79636caad3618e2b38457f6e298c9b31ba82b489 - < 53c87e846e335e3c18044c397cc35178163d7827 |
Linux | Linux | affected 6.6unaffected 0 - < 6.6unaffected 6.6.3 - <= 6.6.*unaffected 6.7 - <= * |
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now