過去の脆弱性から分かること
Bashには18件のCVE記録があり、これにはKEVリストの3件のエントリが含まれ、最大CVSSスコアは10.0に達しています。直近のCVEは2023-01-05に報告されました。
安全に運用するには
運用者は、サポートされているリリースラインを維持し、展開されているバージョンを注意深く追跡して、重要な更新が確実に適用されるようにする必要があります。
バージョンを確認する
bash --version影響を受けるバージョン系列
- 5.1 CVE 1 件
- 5.0 CVE 2 件
- 4.4 CVE 4 件
- 4.3 CVE 8 件 KEV 1
- 4.2 CVE 12 件 KEV 3
- 4.1 CVE 11 件 KEV 3
- 4.0 CVE 11 件 KEV 3
- 3.2 CVE 11 件 KEV 3
- 3.1 CVE 10 件 KEV 3
- 3.0 CVE 11 件 KEV 3
- 2.05 CVE 12 件 KEV 3
- 2.04 CVE 10 件 KEV 3
- 2.03 CVE 11 件 KEV 3
- 2.02 CVE 11 件 KEV 3
- 2.01 CVE 11 件 KEV 3
- 2.0 CVE 11 件 KEV 3
- 1.14 CVE 12 件 KEV 3
既知の脆弱性
| CVE | タイトル | 影響を受けるバージョン | CVSS | 悪用 | EPSS | 公開日 |
|---|---|---|---|---|---|---|
| CVE-2014-6278 | GNU Bash through 4.3 bash43-026 does not properly parse function definitions in the values of environment vari... | = 1.14.0 = 1.14.1 = 1.14.2 | 8.8 | KEV | 99.7% | 2014-09-30 |
| CVE-2014-7169 | GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the... | ≤ 4.3 | 9.8 | KEV | 99.9% | 2014-09-25 |
| CVE-2014-6271 | GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variab... | ≤ 4.3 | 9.8 | KEV | 100.0% | 2014-09-24 |
| CVE-2022-3715 | A flaw was found in the bash package, where a heap-buffer overflow can occur in valid parameter_transform. Thi... | ≥ 5.1 < 5.1.8 | 7.8 | — | 2023-01-05 | |
| CVE-2019-18276 | An issue was discovered in disable_priv_mode in shell.c in GNU Bash through 5.0 patch 11. By default, if Bash... | ≤ 5.0 = 5.0 | 7.8 | — | 2019-11-28 | |
| CVE-2012-6711 | A heap-based buffer overflow exists in GNU Bash before 4.3 when wide characters, not supported by the current... | ≥ 4.2 ≤ 4.3 | 7.8 | — | 2019-06-18 | |
| CVE-2019-9924 | rbash in Bash before 4.4-beta2 did not prevent the shell user from modifying BASH_CMDS, thus allowing the user... | < 4.4 = 4.4 | 7.8 | — | 2019-03-22 | |
| CVE-2016-0634 | The expansion of '\h' in the prompt string in bash 4.3 allows remote authenticated users to execute arbitrary... | = 4.3 | 7.5 | — | 2017-08-28 | |
| CVE-2017-5932 | The path autocompletion feature in Bash 4.4 allows local users to gain privileges via a crafted filename start... | = 4.4 | 7.8 | — | 2017-03-27 | |
| CVE-2016-9401 | popd in bash might allow local users to bypass the restricted shell and cause a use-after-free via a crafted a... | < 4.4 = 4.4 | 5.5 | — | 2017-01-23 | |
| CVE-2016-7543 | Bash before 4.4 allows local users to execute arbitrary commands with root privileges via crafted SHELLOPTS an... | ≤ 4.3 | 8.4 | — | 2017-01-19 | |
| CVE-2014-7186 | The redirection implementation in parse.y in GNU Bash through 4.3 bash43-026 allows remote attackers to cause... | = 1.14.0 = 1.14.1 = 1.14.2 | 10.0 | — | 2014-09-28 | |
| CVE-2014-7187 | Off-by-one error in the read_token_word function in parse.y in GNU Bash through 4.3 bash43-026 allows remote a... | = 1.14.0 = 1.14.1 = 1.14.2 | 10.0 | — | 2014-09-28 | |
| CVE-2014-6277 | GNU Bash through 4.3 bash43-026 does not properly parse function definitions in the values of environment vari... | = 1.14.0 = 1.14.1 = 1.14.2 | 10.0 | — | 2014-09-27 | |
| CVE-2012-3410 | Stack-based buffer overflow in lib/sh/eaccess.c in GNU Bash before 4.2 patch 33 might allow local users to byp... | = 4.2 | 4.6 | — | 2012-08-27 | |
| CVE-2010-0002 | The /etc/profile.d/60alias.sh script in the Mandriva bash package for Bash 2.05b, 3.0, 3.2, 3.2.48, and 4.0 en... | = 2.05 = 3.0 = 3.2 | 2.1 | — | 2010-01-14 | |
| CVE-1999-0491 | The prompt parsing in bash allows a local user to execute commands as another user by creating a directory wit... | ≤ 2.04 = 1.14.0 = 1.14.1 | 4.6 | — | 1999-04-20 | |
| CVE-1999-1383 | (1) bash before 1.14.7, and (2) tcsh 6.05 allow local users to gain privileges via directory names that contai... | ≤ 1.14.6 = 1.14.0 = 1.14.1 | 4.6 | — | 1996-09-13 |
データ:CVE List(CVE® Program)、NVD、CISA KEV、FIRST EPSS(EPSS については https://www.first.org/epss を参照)、endoflife.date。ソフトウェア一覧:awesome-selfhosted(CC BY-SA 3.0)。