| タイトル | xine-lib における整数オーバーフローの脆弱性 |
|---|---|
| 概要 | xine-lib には、整数オーバーフローの脆弱性が存在します。 |
| 想定される影響 | 第三者により、以下の値を介して、サービス運用妨害 (クラッシュ) 状態にされる、または任意のコードを実行される可能性があります。 (1) 割り当て計算に使用される前に demux_mng.c の mymng_process_header 関数が検証しない巧妙に細工された width および height 値 (2) RDRF_ATOM 文字列に対する demux_qt.c の parse_reference_atom 関数が実行する巧妙に細工された current_atom_size および string_size 値 |
| 対策 | ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2008年9月10日0:00 |
| 登録日 | 2012年12月20日18:52 |
| 最終更新日 | 2012年12月20日18:52 |
| CVSS2.0 : 危険 | |
| スコア | 10 |
|---|---|
| ベクター | AV:N/AC:L/Au:N/C:C/I:C/A:C |
| Xine |
| xine 1.1.12、1.1.15 およびそれ以前 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 0 | [2012年12月20日] 掲載 |
2018年2月17日10:37 |
| 概要 | Multiple integer overflows in xine-lib 1.1.12, and other 1.1.15 and earlier versions, allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via (1) crafted width and height values that are not validated by the mymng_process_header function in demux_mng.c before use in an allocation calculation or (2) crafted current_atom_size and string_size values processed by the parse_reference_atom function in demux_qt.c for an RDRF_ATOM string. |
|---|---|
| 概要 | Múltiples desbordamientos de entero en xine-lib 1.1.12, y otros 1.1.15 y versiones anteriores, permiten a atacantes remotos provocar una denegación de servicio (caída) o posiblemente ejecutar código de su elección mediante (1) valores de altura y anchura manipulados que no se validan por al función mymng_process_header en demux_mng.c antes de usarse en un cálculo de asignación o (2)valores current_atom_size y string_size manipulados procesados por la función arse_reference_atom en demux_qt.c. |
| 公表日 | 2008年11月26日10:30 |
| 登録日 | 2021年1月29日13:45 |
| 最終更新日 | 2026年4月23日9:35 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:xine:xine:*:*:*:*:*:*:*:* | 1.1.5 | ||||
| cpe:2.3:a:xine:xine:0.9.13:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta1:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta10:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta11:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta12:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta2:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta3:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta4:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta5:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta6:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta7:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta8:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:beta9:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc0a:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc1:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc2:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc3:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc3a:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc3b:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc3c:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc4:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc4a:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc5:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc6a:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc7:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1:rc8:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.0.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.0.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.0.3a:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.3:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.4:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.10.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.11:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:xine:xine:1.1.11.1:*:*:*:*:*:*:* | |||||