aboutsummaryrefslogtreecommitdiff
path: root/bugs
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2025-04-11 00:42:50 +0900
committerNguyễn Gia Phong <cnx@loang.net>2025-04-11 00:42:50 +0900
commit706a703383d64922e0473066fa34e8f42e96d6fb (patch)
tree71af03c8b0de75237f8237c2e3e315770b2fd38a /bugs
parentb8312f198ec630dec77847cbfdf51b05e9fa79cb (diff)
downloadloftix-706a703383d64922e0473066fa34e8f42e96d6fb.tar.gz
Name bug-reprod binutils & coreutils uniquely
Diffstat (limited to 'bugs')
-rw-r--r--bugs/README.md20
1 files changed, 10 insertions, 10 deletions
diff --git a/bugs/README.md b/bugs/README.md
index 42d6383..9a2a44b 100644
--- a/bugs/README.md
+++ b/bugs/README.md
@@ -4,56 +4,56 @@
- CVE-2017-6965: [heap buffer overflow][sourceware-21137]
- guix shell -e '(@@ (loftix bugs) binutils-2.27-asan)'
+ guix shell binutils-with-asan@2.27
readelf -w cve/2017/6965/bug_3
- CVE-2017-14745: [integer overflow][sourceware-22148]
- guix shell -e '(@@ (loftix bugs) binutils-2.29)'
+ guix shell binutils@2.29
objdump -d cve/2017/14745/crash_1
- CVE-2017-15020: [heap buffer overflow][sourceware-22202]
- guix shell -e '(@@ (loftix bugs) binutils-2.29-asan)'
+ guix shell binutils-with-asan@2.29
nm -l cve/2017/15020/reproducer
- CVE-2017-15025: [division by zero][sourceware-22186]
- guix shell -e '(@@ (loftix bugs) binutils-2.29)'
+ guix shell binutils@2.29
nm -l cve/2017/15025/3899.crashes.bin
nm -l cve/2017/15025/floatexception.elf
objdump -S cve/2017/15025/floatexception.elf
- CVE-2018-10372: [heap buffer overflow][sourceware-23064]
- guix shell -e '(@@ (loftix bugs) binutils-2.30-asan)'
+ guix shell binutils-with-asan@2.30
readelf -w cve/2018/10372/bug3
- CVE-2019-9077: [heap buffer overflow][sourceware-24243]
- guix shell -e '(@@ (loftix bugs) binutils-2.32-asan)'
+ guix shell binutils-with-asan@2.32
readelf -a cve/2019/9077/hbo2
## GNU Core Utilities
- #19784: [heap buffer overflow][gnu-19784]
- guix shell -e '(@@ (loftix bugs) coreutils-8.23-asan)'
+ guix shell coreutils-with-make-prime-list-with-asan@8.23
make-prime-list 3 # or: $(xargs -0 -a gnu/19784/argv)
- #25003: [negative size param][gnu-25003]
- guix shell -e '(@@ (loftix bugs) coreutils-8.26-sans-4954f79-asan)'
+ guix shell coreutils-with-asan@8.26-sans-4954f79
split -n2/3 /dev/null # or: $(xargs -0 -a gnu/25003/argv)
- #25023: [global buffer overflow][gnu-25023]
- guix shell -e '(@@ (loftix bugs) coreutils-8.25-asan)'
+ guix shell coreutils-with-asan@8.25
pr -m -S"$(printf '\t\t\t')" -t /dev/null /dev/zero
- #26545: [memcpy param overlap][gnu-26545]
- guix shell -e '(@@ (loftix bugs) coreutils-8.27-asan)'
+ guix shell coreutils-with-asan@8.27
shred -n4 -s7 /dev/null # or: $(xargs -0 -a gnu/26545/argv)
## JasPer