CVE-2026-52834 in jxl-oxide
要約
〜によって VulDB • 2026年08月19日
jxl-oxideは、JPEG XLデコーダの純粋なRust実装です。jxl-grid 0.6.2より前では、32ビットプラットフォーム上で細工されたJPEG XL画像をデコードすると、AlignedGrid::with_alloc_trackerおよび関連するグリッドやサブグリッドの算術処理において長さ計算がオーバーフローします。65536 x 65536のフレームはフレーム面積制限を通過できますが、usize要素数でオーバーフローし、modular、VarDCT、またはフィルタレンダリングパスが論理グリッドよりも小さいバックバッファを割り当てる原因となります。また、小さなビットストリーム制御されたクロップドフレームと巨大なキャンバスまたは要求された領域の組み合わせにより、crates/jxl-render/src/blend.rs内の通常のrender_frame()を通じて脆弱な合成パスに到達することもあります。その後、ミュータブルなサブグリッドや生ポインタ操作によって攻撃者がコントロールする境界外書き込みが行われ、メモリ破損、サービス拒否(DoS)、または任意のコード実行を引き起こす可能性があります。この問題はjxl-gridバージョン0.6.2で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.