| Title | LinuxのLinux Kernelにおける不特定の脆弱性 |
|---|---|
| Summary | Linuxカーネルにおいて、以下の脆弱性が修正されました。mtd: RedBootパーティションテーブルパーサーでの起動クラッシュを回避するためです。CONFIG_FORTIFY_SOURCE=yおよび最近のコンパイラ環境下で、コミット439a1bcac648("fortify: Use __builtin_dynamic_object_size() when available")により、以下の警告とoopsが発生していました。50000000.flashのオフセット0x7e0000でRedBootパーティションテーブルを検索中に------------[ cut here ]------------ WARNING: lib/string_helpers.c:1035 at 0xc029e04c, CPU#0: swapper/0/1 memcmp: バッファオーバーフロー検出:バッファサイズ14に対し15バイトが読み取られていました。Modules linked in: CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.19.0 #1 NONE。Keesによると、「'names'は割り当ての最後の'namelen'バイトを指しており、この'namelen'は基本的に任意の長さである可能性があります。このfortifyの警告は妥当であり、このコードは割り当ての末尾を超えて読み取っていた」とのことです。動的割り当てサイズはstrlen()で計算されているため、memcmp()の代わりにstrcmp()を使用して範囲内で処理を行うことができます。 |
| Possible impacts | 当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| Solution | リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 |
| Publication Date | April 3, 2026, midnight |
| Registration Date | May 28, 2026, 2:43 p.m. |
| Last Update | May 28, 2026, 2:43 p.m. |
| CVSS3.0 : 警告 | |
| Score | 5.5 |
|---|---|
| Vector | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
| Linux |
| Linux Kernel 2.6.12 |
| Linux Kernel 2.6.12.1 以上 5.10.253 未満 |
| Linux Kernel 5.11 以上 5.15.203 未満 |
| Linux Kernel 5.16 以上 6.1.167 未満 |
| Linux Kernel 6.13 以上 6.18.20 未満 |
| Linux Kernel 6.19 以上 6.19.10 未満 |
| Linux Kernel 6.2 以上 6.6.130 未満 |
| Linux Kernel 6.7 以上 6.12.78 未満 |
| Linux Kernel 7.0 |
| No | Changed Details | Date of change |
|---|---|---|
| 1 | [2026年05月28日] 掲載 |
May 28, 2026, 2:43 p.m. |
| Summary | In the Linux kernel, the following vulnerability has been resolved: mtd: Avoid boot crash in RedBoot partition table parser Given CONFIG_FORTIFY_SOURCE=y and a recent compiler, Searching for RedBoot partition table in 50000000.flash at offset 0x7e0000 As Kees said, "'names' is pointing to the final 'namelen' many bytes Since the size of the dynamic allocation is calculated with strlen() |
|---|---|
| Publication Date | April 4, 2026, 1:16 a.m. |
| Registration Date | April 15, 2026, 11:24 a.m. |
| Last Update | April 7, 2026, 10:20 p.m. |