Mandriva Linux セキュリティアドバイザリ:php(MDVSA-2014:172)

medium Nessus プラグイン ID 77651

概要

リモート Mandriva Linux ホストには、1 つ以上のセキュリティ更新がありません。

説明

php で複数の脆弱性が見つかりましたが修正されています:

PHP 5.4.26 および以前で使用されている、libgd での gdxpm.c の gdImageCreateFromXpm 機能により、リモートの攻撃者は、XPM ファイル内の細工されたカラーテーブルを介して、サービス拒否(NULL ポインターデリファレンスおよびアプリケーションクラッシュ)を引き起こすことができます(CVE-2014-2497)。

5.19 以前のファイルは、regex 検索中のデータの読み込み量を適切に制限していませんでした。これにより、リモートの攻撃者は、awk ルールの処理する際にバックトラッキングを発生させるように細工されたファイルからサービス拒否(CPU 消費)を起こすことができます。注:この脆弱性は、CVE-2013-7345 に対する修正が不完全なために存在します(CVE-2014-3538)。

5.4.32 以前、および 5.5.16 以前の 5.5.x の PHP の Fileinfo コンポーネントで使用される 5.19 までのファイルの cdf.c の cdf_read_property_info function 関数に存在する整数オーバーフローにより、リモートの攻撃者は、細工された CDF ファイルを介してサービス拒否(アプリケーションのクラッシュ)を引き起こすことができます。注:
この脆弱性は、CVE-2012-1571 に対する修正が不完全なために存在します(CVE-2014-3587)。

5.4.32 以前、および 5.5.16 以前の 5.5.x の PHP の ext/standard/dns.c の php_parserr 関数に存在する複数のバッファオーバーフローにより、リモート DNS サーバーでサービス拒否(アプリケーションのクラッシュ)を引き起こせることや、dns_get_record 関数および dn_expand 関数に関連する細工された DNS レコードを介して、任意のコードが実行される可能性があります。注:この問題が存在するのは、CVE-2014-4049 の修正が不完全なためです(CVE-2014-3597)。

5.4.32 より前の PHP 5.4.x および 5.5.16 より前の PHP 5.5.x の GD コンポーネントの gd_ctx.c は、パス名に \%00 シーケンスが欠けていることを確認しません。これにより、リモートの攻撃者は、(1) imagegd、(2) imagegd2、(3) imagegif、(4) imagejpeg、(5) imagepng、(6) imagewbmp、または (7) imagewebp の機能を呼び出すアプリケーションに、細工された入力を介して、任意のファイルを上書きできることがあります(CVE-2014-5120)。

更新済みの php パッケージが 5.5.16 バージョンにアップグレードされており、これらのセキュリティ欠陥が解決されます。

また、php-apc は、更新済みの php パッケージに対してリビルトされており、 php-timezonedb パッケージは 2014.6 バージョンにアップグレードされています。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

http://php.net/ChangeLog-5.php#5.5.16

プラグインの詳細

深刻度: Medium

ID: 77651

ファイル名: mandriva_MDVSA-2014-172.nasl

バージョン: 1.4

タイプ: local

公開日: 2014/9/12

更新日: 2021/1/6

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5.9

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

脆弱性情報

CPE: p-cpe:/a:mandriva:linux:php-tokenizer, p-cpe:/a:mandriva:linux:php-wddx, p-cpe:/a:mandriva:linux:php-xml, p-cpe:/a:mandriva:linux:php-xmlreader, p-cpe:/a:mandriva:linux:php-xmlrpc, p-cpe:/a:mandriva:linux:php-xmlwriter, p-cpe:/a:mandriva:linux:php-xsl, p-cpe:/a:mandriva:linux:php-zip, p-cpe:/a:mandriva:linux:php-zlib, cpe:/o:mandriva:business_server:1, p-cpe:/a:mandriva:linux:apache-mod_php, p-cpe:/a:mandriva:linux:lib64php5_common5, p-cpe:/a:mandriva:linux:php-apc, p-cpe:/a:mandriva:linux:php-apc-admin, p-cpe:/a:mandriva:linux:php-bcmath, p-cpe:/a:mandriva:linux:php-bz2, p-cpe:/a:mandriva:linux:php-calendar, p-cpe:/a:mandriva:linux:php-cgi, p-cpe:/a:mandriva:linux:php-cli, p-cpe:/a:mandriva:linux:php-ctype, p-cpe:/a:mandriva:linux:php-curl, p-cpe:/a:mandriva:linux:php-dba, p-cpe:/a:mandriva:linux:php-devel, p-cpe:/a:mandriva:linux:php-doc, p-cpe:/a:mandriva:linux:php-dom, p-cpe:/a:mandriva:linux:php-enchant, p-cpe:/a:mandriva:linux:php-exif, p-cpe:/a:mandriva:linux:php-fileinfo, p-cpe:/a:mandriva:linux:php-filter, p-cpe:/a:mandriva:linux:php-fpm, p-cpe:/a:mandriva:linux:php-ftp, p-cpe:/a:mandriva:linux:php-gd, p-cpe:/a:mandriva:linux:php-gettext, p-cpe:/a:mandriva:linux:php-gmp, p-cpe:/a:mandriva:linux:php-hash, p-cpe:/a:mandriva:linux:php-iconv, p-cpe:/a:mandriva:linux:php-imap, p-cpe:/a:mandriva:linux:php-ini, p-cpe:/a:mandriva:linux:php-intl, p-cpe:/a:mandriva:linux:php-json, p-cpe:/a:mandriva:linux:php-ldap, p-cpe:/a:mandriva:linux:php-mbstring, p-cpe:/a:mandriva:linux:php-mcrypt, p-cpe:/a:mandriva:linux:php-mssql, p-cpe:/a:mandriva:linux:php-mysql, p-cpe:/a:mandriva:linux:php-mysqli, p-cpe:/a:mandriva:linux:php-mysqlnd, p-cpe:/a:mandriva:linux:php-odbc, p-cpe:/a:mandriva:linux:php-opcache, p-cpe:/a:mandriva:linux:php-openssl, p-cpe:/a:mandriva:linux:php-pcntl, p-cpe:/a:mandriva:linux:php-pdo, p-cpe:/a:mandriva:linux:php-pdo_dblib, p-cpe:/a:mandriva:linux:php-pdo_mysql, p-cpe:/a:mandriva:linux:php-pdo_odbc, p-cpe:/a:mandriva:linux:php-pdo_pgsql, p-cpe:/a:mandriva:linux:php-pdo_sqlite, p-cpe:/a:mandriva:linux:php-pgsql, p-cpe:/a:mandriva:linux:php-phar, p-cpe:/a:mandriva:linux:php-posix, p-cpe:/a:mandriva:linux:php-readline, p-cpe:/a:mandriva:linux:php-recode, p-cpe:/a:mandriva:linux:php-session, p-cpe:/a:mandriva:linux:php-shmop, p-cpe:/a:mandriva:linux:php-snmp, p-cpe:/a:mandriva:linux:php-soap, p-cpe:/a:mandriva:linux:php-sockets, p-cpe:/a:mandriva:linux:php-sqlite3, p-cpe:/a:mandriva:linux:php-sybase_ct, p-cpe:/a:mandriva:linux:php-sysvmsg, p-cpe:/a:mandriva:linux:php-sysvsem, p-cpe:/a:mandriva:linux:php-sysvshm, p-cpe:/a:mandriva:linux:php-tidy, p-cpe:/a:mandriva:linux:php-timezonedb

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, Host/Mandrake/release, Host/Mandrake/rpm-list

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2014/9/3

参照情報

CVE: CVE-2014-2497, CVE-2014-3538, CVE-2014-3587, CVE-2014-3597, CVE-2014-5120

BID: 66233, 68348, 69322, 69325, 69375

MDVSA: 2014:172