Files
BinexProject/release_docker/Dockerfile
Maier Johannes 45af305522 Address CVE-2024-42471 (#9)
* Fix CVE-2024-42471
* Include fnetd into repository, download link is broken
2024-09-13 23:21:32 +10:00

25 lines
593 B
Docker

FROM debian:bullseye
RUN apt update -y && apt upgrade -y && apt install -y build-essential wget cmake
COPY fnetd /bin/
COPY get_flag /bin/get_flag
COPY libc-2.31.so /lib/x86_64-linux-gnu/libc-2.31-bx.so
RUN ln -sf /lib/x86_64-linux-gnu/libc-2.31-bx.so /lib/x86_64-linux-gnu/libc.so.6
RUN useradd -m pwn
COPY vuln /home/pwn/vuln
COPY activation_key.txt /home/pwn/activation_key.txt
RUN chmod 0755 /home/pwn/vuln
EXPOSE 1337
# Feel free to replace password with the actual chall pw
ENV FNETD_PASSWORD=
CMD ["fnetd", "-p", "1337", "-u", "pwn", "-lt", "2", "-lm", "536870912", "./vuln"]