PHP 5.6.0 RC2 GD Extension NULL Byte 特権昇格

CVSS 一時的なメタスコア現在のエクスプロイト価格 (≈)CTI注目指数
4.8$0-$5k0.00

要約情報

PHP 5.6.0 RC2内に 重大 として分類された脆弱性が発見されました。 対象となるのは 関数imagegd/imagegd2/imagegif/imagejpeg/imagepng/imagewbmp/imagewebp コンポーネントGD Extensionのです。 操作 入力値%00を用いた NULL Byteの一部としての結果として 特権昇格につながります。 この脆弱性は CVE-2014-5120 として扱われます。 さらに、攻撃手法が利用可能です。 影響コンポーネントのアップグレードを推奨します。

詳細情報

PHP 5.6.0 RC2内に 重大 として分類された脆弱性が発見されました。 対象となるのは 関数imagegd/imagegd2/imagegif/imagejpeg/imagepng/imagewbmp/imagewebp コンポーネントGD Extensionのです。 操作 入力値%00を用いた NULL Byteの一部としての結果として 特権昇格につながります。 この脆弱性に対応するCWEの定義は CWE-20 です。 この弱点は発表されました 2014年08月19日 Ryan Maugerによって Sec Bug #67730として Bug Reportとして (Bug Tracker)。 アドバイザリはbugs.php.netにて共有されています。

この脆弱性は CVE-2014-5120 として扱われます。 CVEの割り当ては2014年07月30日に行われました。 技術的な詳細が利用可能です。 この脆弱性の一般的な利用度は平均を下回っています。 さらに、攻撃手法が利用可能です。 エクスプロイトが公開されており、使用される可能性があります。 今のところ、エクスプロイトの価格はおよそUSD $0-$5kと推定されます。 勧告では次の点が指摘されています:

The paths passed to the imagepng, imagejpeg, imagegif, imagewebp and imagewbmp functions are not validated to not contain null bytes, and as such may allow paths to be prematurely terminated by an attacker. This could be used to overwrite a file in a location other than the intended destination. The attached patch will check for null bytes in the given path, and return false, raising a warning in the event a null byte is encountered.

概念実証 として宣言されています。 エクスプロイトのダウンロード先はbugs.php.netです。 0dayにはおよそ $5k-$25k の価値があったと予想しています。 アドバイザリでは以下の点が述べられています:

phpt tests are included in the patch.
脆弱性スキャナーNessusはID【78358 (Amazon Linux AMI : php55 (ALAS-2014-415))】のプラグインを提供しています。不具合の有無をターゲット環境にて判定できます。 これは分類【Amazon Linux Local Security Checks 】に割り振られています。 商用脆弱性スキャナーQualysではプラグイン【 350314 (Amazon Linux Security Advisory for php55: ALAS-2014-415) 】を使用してこの問題をテストできます。

バージョン 5.4.32 , 5.5.16 をアップグレードすることで、この問題に対処できます。 バグフィックスはbugs.php.netから入手できます。 影響コンポーネントのアップグレードを推奨します。 脆弱性が公開されてから すぐに 後に、対策が発表されました。

この脆弱性は他の脆弱性データベースにも記載されています: X-Force (95499), Vulnerability Center (SBV-45911) , Tenable (78358).

製品情報

タイプ

名前

バージョン

ライセンス

ウェブサイト

CPE 2.3情報

CPE 2.2情報

CVSSv4情報

VulDB ベクトル: 🔍
VulDB 信頼性: 🔍

CVSSv3情報

VulDB ベースメタスコア: 5.3
VulDB 一時的なメタスコア: 4.8

VulDB ベーススコア: 5.3
VulDB 一時的なスコア: 4.8
VulDB ベクトル: 🔍
VulDB 信頼性: 🔍

CVSSv2情報

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ベクトル複雑さ認証機密性完全性可用性
解除解除解除解除解除解除
解除解除解除解除解除解除
解除解除解除解除解除解除

VulDB ベーススコア: 🔍
VulDB 一時的なスコア: 🔍
VulDB 信頼性: 🔍

NVD ベーススコア: 🔍

悪用情報

クラス: 特権昇格
CWE: CWE-20
CAPEC: 🔍
ATT&CK: 🔍

物理的: いいえ
ローカル: いいえ
リモート: はい

可用性: 🔍
アクセス: パブリック
ステータス: 概念実証
著者: Ryan Mauger
プログラミング言語: 🔍
ダウンロード: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

価格予測: 🔍
現在の価格評価: 🔍

0-Day解除解除解除解除
本日解除解除解除解除

Nessus ID: 78358
Nessus 名前: Amazon Linux AMI : php55 (ALAS-2014-415)
Nessus ファイル: 🔍
Nessus リスク: 🔍
Nessus ファミリー: 🔍

OpenVAS ID: 14611
OpenVAS 名前: Amazon Linux Local Check: ALAS-2014-415
OpenVAS ファイル: 🔍
OpenVAS ファミリー: 🔍

Qualys ID: 🔍
Qualys 名前: 🔍

脅威インテリジェンス情報

関心: 🔍
アクティブアクター: 🔍
アクティブなAPTグループ: 🔍

対策情報

推奨: アップグレード
ステータス: 🔍

リアクション時間: 🔍
0day日時: 🔍
暴露時間: 🔍
エクスプロイト遅延時間: 🔍

アップグレード: PHP 5.4.32/5.5.16
パッチ: bugs.php.net

タイムライン情報

2014年07月30日 🔍
2014年08月19日 +20 日 🔍
2014年08月19日 +0 日 🔍
2014年08月19日 +0 日 🔍
2014年08月21日 +2 日 🔍
2014年08月22日 +1 日 🔍
2014年08月24日 +2 日 🔍
2014年08月28日 +4 日 🔍
2022年02月11日 +2724 日 🔍

ソース情報

製品: php.org

勧告: Sec Bug #67730
調査者: Ryan Mauger
ステータス: 確認済み
確認: 🔍

CVE: CVE-2014-5120 (🔍)
GCVE (CVE): GCVE-0-2014-5120
GCVE (VulDB): GCVE-100-67420

OVAL: 🔍
IAVM: 🔍

X-Force: 95499 - PHP file overwrite, Medium Risk
Vulnerability Center: 45911 - PHP <5.4.32, <5.5.16 Remote File System Write via Crafted Image Input, Medium

scip Labs: https://www.scip.ch/en/?labs.20161013
関連情報: 🔍

エントリ情報

作成済み: 2014年08月28日 10:06
更新済み: 2022年02月11日 06:51
変更: 2014年08月28日 10:06 (85), 2017年06月05日 09:59 (4), 2022年02月11日 06:38 (3), 2022年02月11日 06:51 (1)
完了: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

討論

コメントはまだありません。 言語: ja + en.

コメントするにはログインしてください。

Want to stay up to date on a daily basis?

Enable the mail alert feature now!