PulseAudio におけるサービス運用妨害 (DoS) の脆弱性
タイトル PulseAudio におけるサービス運用妨害 (DoS) の脆弱性
概要

PulseAudio には、サービス運用妨害 (デーモンクラッシュ) 状態となる脆弱性が存在します。

想定される影響 以下の影響を受ける可能性があります。 (1) 第三者により、TCP ポート 9875 上に送信された FRAME_SIZE_MAX_ALLOW の PA_PSTREAM_DESCRIPTOR_LENGTH 値を介して、do_read の p->export アサーションエラーを誘発され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性 (2) 第三者により、TCP ポート 9875 上に送信された 0 の PA_PSTREAM_DESCRIPTOR_LENGTH 値を介して、pa_memblock_new のレングスのアサーションエラーを誘発され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性 (3) 第三者により、UDP ポート 9875 上の空のパケットを介して、pa_sdp_parse の t アサーションエラーを誘発され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性 (4) リモート認証されたユーザにより、TCP ポート 9875 上の巧妙に細工されたパケットを介して、pa_memblockq_new の最大長のアサーションエラーを誘発され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性 (5) リモート認証されたユーザにより、TCP ポート 9875 上の巧妙に細工されたパケットを介して、pa_xmalloc のサイズアサーションエラーを誘発され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性 (6) リモート認証されたユーザにより、TCP ポート 9875 上の巧妙に細工されたパケットを介して、特定の音声ファイルを再生され、サービス運用妨害 (デーモンクラッシュ) 状態にされる可能性
対策

ベンダ情報および参考情報を参照して適切な対策を実施してください。

公表日 2007年4月2日0:00
登録日 2012年12月20日18:19
最終更新日 2012年12月20日18:19
CVSS2.0 : 危険
スコア 7.8
ベクター AV:N/AC:L/Au:N/C:N/I:N/A:C
影響を受けるシステム
PulseAudio
PulseAudio 0.9.5
CVE (情報セキュリティ 共通脆弱性識別子)
ベンダー情報
変更履歴
No 変更内容 変更日
0 [2012年12月20日]
  掲載
2018年2月17日10:37

NVD脆弱性情報
CVE-2007-1804
概要

PulseAudio 0.9.5 allows remote attackers to cause a denial of service (daemon crash) via (1) a PA_PSTREAM_DESCRIPTOR_LENGTH value of FRAME_SIZE_MAX_ALLOW sent on TCP port 9875, which triggers a p->export assertion failure in do_read; (2) a PA_PSTREAM_DESCRIPTOR_LENGTH value of 0 sent on TCP port 9875, which triggers a length assertion failure in pa_memblock_new; or (3) an empty packet on UDP port 9875, which triggers a t assertion failure in pa_sdp_parse; and allows remote authenticated users to cause a denial of service (daemon crash) via a crafted packet on TCP port 9875 that (4) triggers a maxlength assertion failure in pa_memblockq_new, (5) triggers a size assertion failure in pa_xmalloc, or (6) plays a certain sound file.

概要

PulseAudio 0.9.5 permite a atacantes remotos provocar una denegación de servicio (caída del demonio) mediante (1) un valor PA_PSTREAM_DESCRIPTOR_LENGTH de FRAME_SIZE_MAX_ALLOW enviado al puerto TCP 9875, que dispara un fallo de aserción p->exportar en do_read; (2) un valor PA_PSTREAM_DESCRIPTOR_LENGTH de 0 enviado al puerto TCP 9875, lo cual dispara un fallo de aserción de longitud en pa_memblock_new; o (3) un paquete UDP vacío al puerto 9875, lo cual dispara un fallo de aserción t en pa_sdp_parse; y permite a usuarios autenticados remotamente provocar una denegación de servicio (caída del demonio) mediante un paquete manipulado al puerto TCP 9875 que dispara un fallo de aserción de longitud máxima (maxlength) en pa_memblockq_new, (5) dispara un fallo de aserción de tamaño en pa_xmalloc, o (6) reproduce un determinado archivo de sonido.

公表日 2007年4月3日8:19
登録日 2021年1月29日14:10
最終更新日 2026年4月23日9:35
影響を受けるソフトウェアの構成
構成1 以上 以下 より上 未満
cpe:2.3:a:pulseaudio:pulseaudio:0.9.5:*:*:*:*:*:*:*
関連情報、対策とツール
共通脆弱性一覧