CVE-2022-25258

Related Vulnerabilities: CVE-2022-25258  

An issue was discovered in the Linux kernel before 5.16.10. The USB Gadget subsystem lacks certain validation of interface OS descriptor requests (ones with a large array index and ones associated with NULL function pointer retrieval). Memory corruption might occur.

Description

The MITRE CVE dictionary describes this issue as:

An issue was discovered in the Linux kernel before 5.16.10. The USB Gadget subsystem lacks certain validation of interface OS descriptor requests (ones with a large array index and ones associated with NULL function pointer retrieval). Memory corruption might occur.

Additional Information

  • Bugzilla 2055502: CVE-2022-25258 kernel: security issues in the OS descriptor handling section of composite_setup function (composite.c)
  • FAQ: Frequently asked questions about CVE-2022-25258