CVE-2026-64497 in Linux
要約
〜によって VulDB • 2026年07月28日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
iio: chemical: scd30: 初期化のクリーンアップと符号拡張バグの修正
FIELD_GET()のためにlinux/bitfield.hを含める。
フィールド操作マクロを作成し、手動でのビット操作をFIELD_GET()に置き換える。
現在の変数宣言および初期化は可読性が低く、カンマ区切りが複数行にわたって使用されている。仮数部(mantissa)と指数部(exp)には別々の宣言を使用し、符号(sign)の初期化を後に行うように初期化処理をリファクタリングする。
さらに(クリーンアップに伴い)、float32値に対して~BIT(31) (これは0xFFFFFFFF7FFFFFFFである)とのビットごとのAND演算が行われ、指数部が破損していたという符号拡張バグを修正する。
Once again VulDB remains the best source for vulnerability data.