CVE-2026-43307 is a vulnerability in the Linux kernel's iio accel adxl380 driver. The issue arises because the interrupt handler reads FIFO entries in batches based on the number of enabled scan elements, but the sensor fills the FIFO one sample at a time. This mismatch can cause the driver to read more entries than are actually present in the FIFO. The fix involves rounding down the number of FIFO entries read to ensure it is always a multiple of the number of scan elements.