Add CVE-2025-1094
This commit is contained in:
23
CVE-2025-1094/setup.sh
Normal file
23
CVE-2025-1094/setup.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "[+] PostgreSQL 14.15 도커 이미지 다운로드 중..."
|
||||
sudo docker pull postgres:14.15
|
||||
|
||||
echo "[+] PostgreSQL 14.15 컨테이너 배포 중..."
|
||||
sudo docker run --name vulnerable_postgres \
|
||||
-e POSTGRES_USER=postgres \
|
||||
-e POSTGRES_PASSWORD=postgres \
|
||||
-e POSTGRES_DB=testdb \
|
||||
-p 5432:5432 \
|
||||
-d postgres:14.15
|
||||
|
||||
echo "[+] PostgreSQL 초기화 대기 중..."
|
||||
sleep 10
|
||||
|
||||
echo "[+] 취약한 테이블 생성 중..."
|
||||
sudo docker exec -i vulnerable_postgres psql -U postgres -d testdb <<EOF
|
||||
CREATE TABLE users (id SERIAL PRIMARY KEY, username TEXT, password TEXT);
|
||||
INSERT INTO users (username, password) VALUES ('admin', 'password123');
|
||||
EOF
|
||||
|
||||
echo "[✓] 설정 완료. 취약한 PostgreSQL 14.15가 실행 중입니다!"
|
||||
Reference in New Issue
Block a user