Capstone is a disassembly framework. In versions 6.0.0-Alpha5 and prior, Skipdata length is not bounds-checked, so a user-provided skipdata callback can make cs_disasm/cs_disasm_iter memcpy more than 24 bytes into cs_insn.bytes, causing a heap buffer overflow in the disassembly path. Commit cbef767ab33b82166d263895f24084b75b316df3 fixes the issue.
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:4898 https://access.redhat.com/errata/RHSA-2026:4898
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.4 Extended Update Support Via RHSA-2026:5125 https://access.redhat.com/errata/RHSA-2026:5125
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Via RHSA-2026:5123 https://access.redhat.com/errata/RHSA-2026:5123
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.6 Extended Update Support Via RHSA-2026:5124 https://access.redhat.com/errata/RHSA-2026:5124
This issue has been addressed in the following products: Red Hat Enterprise Linux 10.0 Extended Update Support Via RHSA-2026:5224 https://access.redhat.com/errata/RHSA-2026:5224
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:6817 https://access.redhat.com/errata/RHSA-2026:6817