研究がLinuxカーネルの長年隠れていたバグを明らかに

Linuxカーネンの20年間の開発に関する新たな分析により、バグがしばしば数年間検出されず、発見までの平均寿命が2.1年であることが判明した。PebblebedのJenny Guanni Qu氏による研究は、カーネルコンポーネント間の変動と不完全な修正の蔓延を強調している。一部の脆弱性は20年以上存続した。

オープンソースOSの基盤であるLinuxカーネルも、持続的なバグから逃れられないことが、2026年1月8日に公開された詳細な研究で明らかになった。Pebblebedの研究者Jenny Guanni Qu氏は、2005年4月から2026年1月までの125,183件のバグを、Linuxカーネルバージョン6.19-rc3のデータを使用して調査した。 彼女の手法はgitコミット内の「Fixes:」タグに依存し、これは修正を元の導入コミットにリンクする。カスタムツールがこれらのタグを抽出し、コミット日付に基づいてバグの寿命を計算した。記録のうち119,449件が9,159人の作者によるユニークな修正で、CVE IDが割り当てられたのはわずか158件だった。 主な発見として、バグ検出までの平均時間は2.1年。最長の未検出問題——ネットワーキングコードのバッファオーバーフロー——は20.7年続いた。コンポーネントごとの違いは顕著で、CANバスドライバは平均4.2年、SCTPネットワーキングは4.0年、GPUバグは1.4年、BPFバグは1.1年で検出された。 研究は不完全な修正の多さを指摘している。例えば、2024年のnetfilter setフィールド検証パッチは1年後にセキュリティ研究者によって回避された。これは進歩にもかかわらず続く課題を示しており、同じ日に159件のCコードCVEの中で最近の初Rust CVEなどが挙げられる。 Qu氏はさらに、脆弱性を導入するコミットを予測するAIモデルVulnBERTを開発し、カーネル開発における早期検出の可能性を提供する。

関連記事

Illustration depicting Linux kernel maintainers extending LTS support timelines in a server room, symbolizing reversed cutbacks and enhanced stability for servers and devices.
AIによって生成された画像

Linux カーネルが複数リリースの LTS サポートを延長、貢献者のバーンアウトによる過去の削減を緩和

AIによるレポート AIによって生成された画像

Linux カーネルのメンテナーが、いくつかの主要リリースに対する長期サポート(LTS)を2026~2028年まで延長し、貢献者のバーンアウトの中で2023年にサポートを2年に制限した決定を部分的に撤回しました。安定ブランチメンテナーの Greg Kroah-Hartman 氏は、ユーザー、ベンダー、同僚メンテナーの Sasha Levin 氏からのフィードバックを受けてスケジュールを更新し、サーバー、Android デバイス、家電製品のセキュリティ修正のための時間を増やしました。

Greg Kroah-Hartman は、企業や共同メンテナ Sasha Levin との議論の後、いくつかのアクティブな Linux 長期サポートカーネルの予定された寿命終了日を延長しました。この更新により、6.6、6.12、6.18 などのカーネルに対してより長いサポート期間が提供されます。この変更は、これらの安定リリースに依存するユーザーに追加の時間を与えます。

AIによるレポート

2026年2月9日から15日にかけて、Linuxとオープンソース界で多数のアップデートが発生。主要ディストリビューションとソフトウェアツールの新バージョンが含まれます。主なハイライトはLinux Kernel 6.19と各種デスクトップ環境の修正です。これらのリリースは、バグ修正、パフォーマンス向上、ユーザーおよび開発者向け新機能に焦点を当てています。

CopyFail(CVE-2026-31431)の脆弱性が公開され、Ubuntuのサービスに混乱が生じてから4日後、米国政府はLinuxシステムに対する重大なリスクについて警告を発し、悪用コードが公開されている現状を鑑みて迅速なパッチ適用を促しました。

AIによるレポート

セキュリティ研究者が、Linuxカーネルの新たな脆弱性「Dirty Frag」を公表しました。この脆弱性を利用すると、ローカルユーザーがroot権限を取得できる可能性があります。主要なLinuxディストリビューションに影響を及ぼすもので、以前類似の脆弱性に対する修正が行われたものの、現時点ではほとんどのシステムで未修正の状態です。

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否