CVE-2021-47477
Published: May 22, 2024
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: comedi: dt9812: fix DMA buffers on stack USB transfer buffers are typically mapped for DMA and must not be allocated on the stack or transfers will fail. Allocate proper transfer buffers in the various command helpers and return an error on short transfers instead of acting on random stack data. Note that this also fixes a stack info leak on systems where DMA is not used as 32 bytes are always sent to the device regardless of how short the command is.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 63274cd7d38a3322d90b66a5bc976de1fb899051 - < a6af69768d5cb4b2528946d53be5fa19ade37723affected 63274cd7d38a3322d90b66a5bc976de1fb899051 - < 365a346cda82f51d835c49136a00a9df8a78c7f2affected 63274cd7d38a3322d90b66a5bc976de1fb899051 - < 8a52bc480992c7c9da3ebfea456af731f50a4b97affected 63274cd7d38a3322d90b66a5bc976de1fb899051 - < 39ea61037ae78f14fa121228dd962ea3280eacf3affected 63274cd7d38a3322d90b66a5bc976de1fb899051 - < 3efb7af8ac437085b6c776e5b54830b149d86efe+4 more versions |
Linux | Linux | affected 2.6.29unaffected 0 - < 2.6.29unaffected 4.4.292 - <= 4.4.*unaffected 4.9.290 - <= 4.9.*unaffected 4.14.255 - <= 4.14.*+6 more versions |
References
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