| CVSS 一時的なメタスコア | 現在のエクスプロイト価格 (≈) | CTI注目指数 |
|---|---|---|
| 8.4 | $0-$5k | 0.00 |
要約
脆弱性が問題があるとして分類され、Linux Kernel 迄 3.12.5で発見されました。 この脆弱性により影響を受けるのは、ファイル【drivers/char/lp.c】に含まれる関数【lp_do_ioctl】です。 引数の操作が、 メモリ破損をもたらします。 この問題を解決するにはパッチの適用が推奨されます。
詳細
脆弱性が問題があるとして分類され、Linux Kernel 迄 3.12.5で発見されました。 この脆弱性により影響を受けるのは、ファイル【drivers/char/lp.c】に含まれる関数【lp_do_ioctl】です。 引数の操作が、 メモリ破損をもたらします。 CWEを用いて問題を定義すると、CWE-119 となります。 この脆弱性は 2013年12月19日に公開されました 、Yongjian Xuによって 、CVE request - kernel: char: Int overflow in lp_do_ioctl()として 、Mailinglist Postとして (oss-sec)。 アドバイザリはseclists.orgでダウンロードできます。
技術詳細が存在します。 この脆弱性の人気度は平均より低いです。 現時点で、エクスプロイトツールの価格はおそらく米ドルで約$0-$5kです。 この脆弱性が発生した理由は、以下のコードにあります:
LP_TIME(minor) = arg * HZ/100;
未定義 として設定されています。 0-dayとして、アンダーグラウンドでの推定価格は$25k-$100k程度でした。
バグ修正はgit.kernel.orgでダウンロード可能です。 この問題を解決するにはパッチの適用が推奨されます。 脆弱性が開示されてから すぐに 経過後に、対策が提供されました。 以下のソースコードで脆弱性を修正します:
diff --git a/drivers/char/lp.c b/drivers/char/lp.c
index 0913d79..c4094c4 100644
--- a/drivers/char/lp.c
+++ b/drivers/char/lp.c
@ -587,6 +587,8 @ static int lp_do_ioctl(unsigned int minor, unsigned int cmd,
return -ENODEV;
switch ( cmd ) {
case LPTIME:
+ if (arg > UINT_MAX / HZ)
+ return -EINVAL;
LP_TIME(minor) = arg * HZ/100;
break;
case LPCHAR:製品
タイプ
ベンダー
名前
バージョン
ライセンス
ウェブサイト
- ベンダー: https://www.kernel.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB ベクトル: 🔍VulDB 信頼性: 🔍
CVSSv3
VulDB ベースメタスコア: 8.8VulDB 一時的なメタスコア: 8.4
VulDB ベーススコア: 8.8
VulDB 一時的なスコア: 8.4
VulDB ベクトル: 🔍
VulDB 信頼性: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| ベクトル | 複雑さ | 認証 | 機密性 | 完全性 | 可用性 |
|---|---|---|---|---|---|
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
VulDB ベーススコア: 🔍
VulDB 一時的なスコア: 🔍
VulDB 信頼性: 🔍
悪用
クラス: メモリ破損CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍
物理的: 部分的
ローカル: はい
リモート: いいえ
可用性: 🔍
ステータス: 未定義
価格予測: 🔍
現在の価格評価: 🔍
| 0-Day | 解除 | 解除 | 解除 | 解除 |
|---|---|---|---|---|
| 本日 | 解除 | 解除 | 解除 | 解除 |
脅威インテリジェンス
関心: 🔍アクティブアクター: 🔍
アクティブなAPTグループ: 🔍
対策
推奨: パッチステータス: 🔍
リアクション時間: 🔍
0day日時: 🔍
暴露時間: 🔍
パッチ: git.kernel.org
タイムライン
2013年12月19日 🔍2013年12月19日 🔍
2014年01月03日 🔍
2019年03月24日 🔍
ソース
ベンダー: kernel.org勧告: CVE request - kernel: char: Int overflow in lp_do_ioctl()
調査者: Yongjian Xu
ステータス: 未定義
GCVE (VulDB): GCVE-100-11706
OSVDB: 101608
エントリ
作成済み: 2014年01月03日 16:53更新済み: 2019年03月24日 09:15
変更: 2014年01月03日 16:53 (47), 2019年03月24日 09:15 (2)
完了: 🔍
Cache ID: 216:EC6:103
If you want to get best quality of vulnerability data, you may have to visit VulDB.

コメントはまだありません。 言語: ja + en.
コメントするにはログインしてください。