6.0.0-Alpha10

August 21, 2026

Release 6.0.0-Alpha10 is the latest Capstone release.

What’s Changed

  • Add CI job for building and testing on 32bit big endian by @trufae in https://github.com/capstone-engine/capstone/pull/2941
  • Fixed CONTRIBUTING.md not listing all Architectures by @rectrap in https://github.com/capstone-engine/capstone/pull/2952
  • Find writeback registers by @slate5 in https://github.com/capstone-engine/capstone/pull/2960
  • m68k: fix off-by-one bounds check in M68K_insn_name by @jmestwa-coder in https://github.com/capstone-engine/capstone/pull/2964
  • Fix OOB reads/writes - CVE-2026-55893 & CVE-2026-55894 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2968
  • Alpha: fix decoder bugs and add test coverage by @mattst88 in https://github.com/capstone-engine/capstone/pull/2967
  • Fix crash due to invalid register by @moste00 in https://github.com/capstone-engine/capstone/pull/2966
  • Fix naming convention for Alpha enums by @Rot127 in https://github.com/capstone-engine/capstone/pull/2971
  • Add frm operands to float/double instructions by @moste00 in https://github.com/capstone-engine/capstone/pull/2972
  • Apply clang-format by @Rot127 in https://github.com/capstone-engine/capstone/pull/2975
  • Fix AArch64 predicate-as-counter register printed in hex by @yufengzjj in https://github.com/capstone-engine/capstone/pull/2976
  • SH: fix signed shift overflow in sh_disassemble dsp decode by @jmestwa-coder in https://github.com/capstone-engine/capstone/pull/2983
  • Guard operand append past MAX_MC_OPS in MCInst.c by @Samin061 in https://github.com/capstone-engine/capstone/pull/2985
  • M68K: Handle EA decoding error case and add ColdFire EMAC_B dual-acc MAC by @b1llow in https://github.com/capstone-engine/capstone/pull/2987
  • Xtensa: fix swapped isIntN arguments in decodeOffset_16_16Operand by @jmestwa-coder in https://github.com/capstone-engine/capstone/pull/2986
  • Don’t build cstool arch specific details printing, if not requested. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2888
  • Add overflow check to cs_kern_os_calloc by @Rot127 in https://github.com/capstone-engine/capstone/pull/2980
  • M68K: Fix FPU condition and FMOVEM decoding by @b1llow in https://github.com/capstone-engine/capstone/pull/2993
  • AArch64: enh Add option for explicit shifted wide immediates by @amaanmujawar in https://github.com/capstone-engine/capstone/pull/2995
  • Add compat behaviour for RISCV for RISCVC/RISCV_C constant by @moste00 in https://github.com/capstone-engine/capstone/pull/2996
  • AArch64: fix LDR literal detail operand truncation by @amaanmujawar in https://github.com/capstone-engine/capstone/pull/2984

New Contributors

  • @rectrap made their first contribution in https://github.com/capstone-engine/capstone/pull/2952
  • @jmestwa-coder made their first contribution in https://github.com/capstone-engine/capstone/pull/2964
  • @mattst88 made their first contribution in https://github.com/capstone-engine/capstone/pull/2967
  • @yufengzjj made their first contribution in https://github.com/capstone-engine/capstone/pull/2976
  • @Samin061 made their first contribution in https://github.com/capstone-engine/capstone/pull/2985
  • @amaanmujawar made their first contribution in https://github.com/capstone-engine/capstone/pull/2995

Full Changelog: https://github.com/capstone-engine/capstone/compare/6.0.0-Alpha9…6.0.0-Alpha10