Self-Improvement
[DIVA] 7. Input Validation Issues - Part 1 (SQLite Database, SQLi) 본문
AOS/DIVA
[DIVA] 7. Input Validation Issues - Part 1 (SQLite Database, SQLi)
JoGeun 2021. 10. 31. 21:55DIVA
diva 어플리케이션의 7. Input Validation Issues이며 user name을 입력하여 검색할 수 있는 폼이 존재한다.
admin을 입력하면 관련 정보가 출력되어진다.
디컴파일
소스코드를 확인해보면 SQLite 데이터베이스를 사용하며 sqliuser 테이블에 입력받은 값을 그대로 쿼리로 사용되어 진다.
Sqli
입력 폼에 아래의 페이로드를 수행할 시 sqliuser 테이블에 있는 모든 사용자 정보가 출력된다.
' or '1
'AOS > DIVA' 카테고리의 다른 글
[DIVA] 10. Access Control Issues - Part 2 (0) | 2021.10.31 |
---|---|
[DIVA] 8. Input Validation Issues - Part 2 (0) | 2021.10.31 |
[DIVA] 1. Insecure Logging (adb logcat) (0) | 2021.10.31 |
[DIVA] 9. Access Control Issues - Part 1 (intent-filter, adb shell am) (0) | 2021.10.28 |
[DIVA] 5. Insecure Data Storage - Part 3 (createTempFile, deleteOnExit, find ./ -type f -mmin -10) (0) | 2021.10.28 |