CVE-2026-110257
CVE-2026-110257 · OW2 ASM 5.0 before 9.11 Excessive Memory Allocation via BootstrapMethods Attribute
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
OW2 ASM 5.0 before 9.11 contains an excessive memory allocation vulnerability in ClassReader.readBootstrapMethodsAttribute() that sizes an int array from num_bootstrap_methods without validating attribute_length. Attackers can supply a crafted class file of about 100 bytes that forces roughly 2 GB allocation, causing an OutOfMemoryError that crashes the JVM or consuming thread.
CVSS 6.8 · Средний · EPSS 0,2% · Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
asm
- Версии
- ≥ 5.0, < 9.11: Затронуто (custom)
Обновитесь до 9.11
asm Debian:12
- Версии
- 9.10.1-1
- 9.11.1-1
- 9.4-1
- 9.5-1
- 9.7-1
- 9.7-2
- 9.7.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Debian:13
- Версии
- 9.10.1-1
- 9.11.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Debian:14
- Версии
- 9.10.1-1
- 9.8-1
- 9.8-2
- 9.9.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: < 9.11.1-1
Обновитесь до 9.11.1-1
asm Ubuntu:18.04:LTS
- Версии
- 6.0~alpha-1
- 6.0~alpha-2
- 6.0-1
- 7.0-1~18.04
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Ubuntu:20.04:LTS
- Версии
- 7.1-2
- 7.2-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Ubuntu:22.04:LTS
- Версии
- 9.1-1
- 9.2-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Ubuntu:24.04:LTS
- Версии
- 9.4-1
- 9.5-1
- 9.6~us1-0ubuntu1
- 9.7-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Ubuntu:26.10
- Версии
- 9.9.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
asm Ubuntu:26.04:LTS
- Версии
- 9.8-1
- 9.8-2
- 9.9.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
Первоисточники
- https://gitlab.ow2.org/asm/asm/-/merge_requests/456
- https://gitlab.ow2.org/asm/asm/-/commit/eb5fa95bb0670eaec2ecf9b8a3a501b48e5a967c
- https://gitlab.ow2.org/asm/asm/-/blob/ASM_9_10_1/asm/src/main/java/org/objectweb/asm/ClassReader.java#L3497
- https://asm.ow2.io/versions.html
- https://www.vulncheck.com/advisories/ow2-asm-5.0-before-9.11-excessive-memory-allocation-via-bootstrapmethods-attribute
- https://nvd.nist.gov/vuln/detail/CVE-2026-110257