Pythonの脆弱性により35万件のオープンソースプロジェクトが危険にさらされているらしい

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

S 20220926 203751

サイバーセキュリティ企業のTrellixは9月21日(現地時間)、プログラミング言語Pythonに、15年の間見過ごされてきた脆弱性が存在し、35万件のオープンソースプロジェクトとそれらを使用するアプリケーションが、危険にさらされていると発表しました(TechRepublic)。

今回は指摘された脆弱性CVE-2007-4559は、もともと2007年に発見されたものですがこれまで修正されておらず、リスクスコアは10点満点中6.8点と中程度に設定されています。

脆弱性はPythonのtarfileモジュールに存在し、このモジュールはPythonを使用する多くのプロジェクトで使用されていることから、影響は広範囲にわたるとTrellixは主張しています。

tarfileモジュールのextractまたはextractall関数へのパストラバーサル攻撃によって、攻撃者は任意のファイルを上書きすることができ、ほとんどの場合、攻撃者はファイルの書き込み後にコードを実行できることができるとのこと。以下の動画で実際に確認可能です

Trellixは、GitHubに公開されているオープンソースプロジェクトを調査し、35万件以上のGitHubリポジトリに脆弱性が存在すると指摘しています。同時にオープンソースプロジェクトを脆弱性から保護するために、GitHubのプルリクエストでコードをプッシュするための取り組みを進めています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次