Hide Forgot
Description of problem: * found by American Fuzzy Lop Version-Release number of selected component (if applicable): libselinux-2.5-6.el7.x86_64 libselinux-devel-2.5-6.el7.x86_64 libselinux-python-2.5-6.el7.x86_64 libselinux-utils-2.5-6.el7.x86_64 libsemanage-2.5-4.el7.x86_64 libsemanage-devel-2.5-4.el7.x86_64 libsemanage-python-2.5-4.el7.x86_64 libsemanage-static-2.5-4.el7.x86_64 libsepol-2.5-6.el7.x86_64 libsepol-devel-2.5-6.el7.x86_64 libsepol-static-2.5-6.el7.x86_64 policycoreutils-2.5-9.el7.x86_64 policycoreutils-devel-2.5-9.el7.x86_64 policycoreutils-python-2.5-9.el7.x86_64 How reproducible: * always Steps to Reproduce: # semodule_unpackage crash3 mypolicy.mod security: ebitmap: high bit (1) is not a multiple of the map size (64) security: ebitmap: map size 1 does not match my size 64 (high bit was 64) security: ebitmap: map size 1 does not match my size 64 (high bit was 0) Segmentation fault # echo $? 139 # dmesg | tail -n 1 [ 2949.753911] semodule_unpack[10082]: segfault at 7f18626abfc8 ip 00007f10613f6dd4 sp 00007fff7b7c5200 error 6 in libsepol.so.1[7f10613c8000+95000] # Actual results: * segfault Expected results: * some error message but no segfault
Created attachment 1208028 [details] first input file found by AFL that crashed semodule_unpackage