| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cramfs-tools | Distribution: openSUSE Tumbleweed |
| Version: 2.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Oct 20 16:23:26 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 79836 | Source RPM: cramfs-tools-2.2-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/npitre/cramfs-tools/ | |
| Summary: Tools for CramFs (Compressed ROM File System) | |
This package contains tools that let you construct a CramFs (Compressed ROM File System) image from the contents of a given directory, as well as checking a constructed CramFs image and extracting its contents.
GPL-2.0-only
* Tue Oct 20 2026 Martin Pluskal <mpluskal@suse.com>
- Remove leftover cramfs-tools-obey-cflags.patch, no longer
referenced since 2.2 dropped it from the spec.
- CVE-2026-8274: cramfsck path traversal via crafted dirent names,
already fixed in 2.2 (boo#1264703)
- Spec cleanup: drop obsolete Group tag, use pkgconfig(zlib),
and add missing gcc/make BuildRequires.
* Thu Apr 23 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 2.2
* README: correct stale claims, document cramfsck, list mkcramfs
options.
* cramfsck: reject directory entries that extend past their
parent's size.
* cramfsck: check I/O return values and zero the window buffer
in romfs_read.
* cramfsck: fix outbuffer NUL termination and one-byte overflow
in do_symlink
* cramfsck: use O_EXCL when creating regular files during
extraction.
* cramfsck: reject dirent names containing path separators or
traversal components.
* Add mention of a known cramfs obfuscation to the README file.
* Makefile: Obey CFLAGS.
* updating to mask errors into reported value.
* adjusting return code for errors in continue mode.
* fixing bail-outs for non-root users in diag mode.
* fix a printf warning.
* undef any existing PAGE_SIZE.
- Drop patch:
* cramfs-tools-obey-cflags.patch (upstreamed)
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
* Tue Sep 01 2020 Martin Hauke <mardnh@gmx.de>
- Initial package, version 2.1
- Add patch:
* cramfs-tools-obey-cflags.patch
/usr/bin/cramfsck /usr/bin/mkcramfs /usr/share/doc/packages/cramfs-tools /usr/share/doc/packages/cramfs-tools/NOTES /usr/share/doc/packages/cramfs-tools/README /usr/share/licenses/cramfs-tools /usr/share/licenses/cramfs-tools/COPYING /usr/share/man/man1/cramfsck.1.gz /usr/share/man/man1/mkcramfs.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 26 00:24:08 2026