OpenRazer v3.10.2

v3.10.2Linux
Changed 1
  • Improve coding style of write_matrix_custom_frame
Fixed 2
  • Fix possible integer overflow in write_matrix_custom_frame
  • Stop copying any custom frame data when parameters are invalid
Removed 1
  • Remove unused switch statement in razerkbd
Security 1
  • Fix potential out of bounds read in matrix_custom_frame

Changelog

Security release! Fix potential out of bounds read in matrix_custom_frame. See issue #2433 and https://github.com/openrazer/openrazer/security/advisories/GHSA-835j-6976-46jx

This likely affects all earlier versions of OpenRazer as well. Please update your system!

Bug fixes, improvements, cleanup, etc
  • driver: Fix possible integer overflow in write_matrix_custom_frame
  • driver: Stop copying any custom frame data when parameters are invalid
  • driver: Improve coding style of write_matrix_custom_frame a bit
  • razerkbd: Remove unused switch statement

Many thanks to @DiRaltvein for reporting this issue!

View original

Upgraded? How did it go?

Discussion