Description (CNA)
NILFS utilities through 2.3.0, fixed in commit 26efb5d, nilfs_sb_is_valid() function fails to validate s_log_block_size field in NILFS2 superblock before bit-shift operations. Attackers supplying crafted NILFS2 images trigger undefined behavior through oversized shifts or out-of-memory conditions, crashing tools like nilfs-tune and dumpseg.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| nilfs-dev / nilfs-utils | affected 0 through 2.3.0; unaffected 26efb5daff0757365101035145331b0a5a85d9d9 |
CWE
CWE-1284
References
- https://github.com/nilfs-dev/nilfs-utils/issues/26
- https://github.com/nilfs-dev/nilfs-utils/commit/26efb5daff0757365101035145331b0a5a85d9d9
ADP enrichment
No English description supplied.
No references supplied.