Debian DSA-2857-1:libspring-java - いくつかの脆弱性

medium Nessus プラグイン ID 72412

概要

リモート Debian ホストに、セキュリティ更新がありません。

説明

Spring 開発チームによって、Spring Framework の XML External Entity(XXE)インジェクション(CVE-2013-4152)の修正が不完全であったことが判明しました。

Spring MVC の SourceHttpMessageConverter はユーザー提供の XML も処理しますが、XML 外部エンティティを無効化せず、当該エンティティを無効化するオプションも提供しませんでした。SourceHttpMessageConverter が、XML 外部エンティティ処理をコントロールするためのオプションを提供するように変更され、その処理はデフォルトで無効化されるようになりました。

また Jon Passki 氏は、潜在的な XSS 脆弱性を発見しました:JavaScriptUtils.javaScriptEscape() メソッドが、JS 一重引用符付き文字列、JS 二重引用符付き文字列、または HTML スクリプトデータコンテキスト内で影響を受けやすい全ての文字をエスケープしませんでした。ほとんどの場合、これは悪用できない解析エラーになりますが、場合によっては XSS 脆弱性につながる可能性があります。

ソリューション

libspring-java パッケージをアップグレードしてください。

安定版(stable)ディストリビューション(wheezy)では、これらの問題はバージョン 3.0.6.RELEASE-6+deb7u2 で修正されています。

参考資料

https://security-tracker.debian.org/tracker/CVE-2013-4152

https://packages.debian.org/source/wheezy/libspring-java

https://www.debian.org/security/2014/dsa-2857

プラグインの詳細

深刻度: Medium

ID: 72412

ファイル名: debian_DSA-2857.nasl

バージョン: 1.11

タイプ: local

エージェント: unix

公開日: 2014/2/10

更新日: 2021/1/11

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.8

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5

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

CVSS v3

リスクファクター: Medium

基本値: 5.4

ベクトル: CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

脆弱性情報

CPE: p-cpe:/a:debian:debian_linux:libspring-java, cpe:/o:debian:debian_linux:7.0

必要な KB アイテム: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

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

パッチ公開日: 2014/2/8

脆弱性公開日: 2014/1/26

参照情報

CVE: CVE-2013-6429, CVE-2013-6430

BID: 64947, 64948

DSA: 2857