
CVE-2022-39275 설정 및 POC
CVE-2022-39275를 위한 POC입니다.
보안 권고 관련 자료:
이 저장소는 커밋 해시 47f9f5fb29be2b5892c79ace4f23022f397a0a5e의 포크입니다 (링크). git 서브모듈도 함께 변경해야 했기 때문에 다시 푸시되었습니다.
설정 가이드를 따르십시오. 만약 구버전이라면, 다음 단계를 따르십시오:
cd saleor-platform
docker compose build
docker compose run --rm api python3 manage.py migrate
docker compose run --rm api python3 manage.py populatedb
docker compose run --rm api python3 manage.py createsuperuser
docker compose up
관리자 사용자는 [email protected] 및 admin입니다. 일반 사용자는 saleor 소스 코드에서 확인할 수 있습니다 (대부분 비밀번호가 password라고 생각합니다).
인증 토큰을 얻는 것은 약간 까다로울 수 있습니다 (리프레시 토큰을 사용하는 만료 메커니즘이 있기 때문입니다. 자세한 내용은 를 확인하세요). 위의 모든 단계를 수행하는 것은 이미 애플리케이션 보안 경험이 있다는 가정 하에 진행되므로, 이 부분에 대해서는 도움을 드리지 않겠습니다.
해야 할 일은 GraphQLer을 실행하여 POC를 식별하는 것뿐입니다. POC가 식별되면, 선호하는 요청 편집기에서 요청을 작성하세요.