## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-1135-SOLR_EXPLOIT
### ๊ณ ์ง
์ฌ๊ธฐ์ ์ ๊ณต๋ ์ทจ์ฝ์ ํ์ง ๋ฐฉ๋ฒ, ํ์ผ ๋ฑ์ ๋ณด์ ์ค๋ฌด์๊ฐ ๋ฒ์ ์น์ธ์ ๋ฐ์ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํด์ผ ํ๋ฉฐ, ๋ชฉ์ ์ ์น์ธ๋ ์๋ฒ์ ๋ณด์์ ํ
์คํธํ๋ ๊ฒ์
๋๋ค. ๋ณด์ ์ค๋ฌด์๋ ๋ฒ๋ฅ ์ ์ค์ํด์ผ ํ๋ฉฐ, ์น์ธ ์์ด ์ทจ์ฝ์ ํ
์คํธ๋ฅผ ์ํํด์๋ ์ ๋ฉ๋๋ค.
### ์๊ฐ
์ทจ์ฝ์ ๋ถ์ - Apache Solr ์๊ฒฉ ์ฝ๋ ์คํ ์ทจ์ฝ์ (CVE-2019-0193) - ์ ์ง ์ปค๋ฎค๋ํฐ
์ด๋ก ์ ์ผ๋ก ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ฌ์ฉํ์ฌ Exploit์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
Exploit1์ `URLDataSource` ์ ํ์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
Exploit2๋ `ContentStreamDataSource` ์ ํ์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
### ์ทจ์ฝ์ ํ์ง - Exploit1
Exploit1์ `URLDataSource` ์ ํ์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ฅ์ : ๊ฒฐ๊ณผ๊ฐ ๋ฐํ๋๋ฉฐ, Solr ์ ๋ฒ์ ํ์ง ์ง์
๋จ์ : ์ธ๋ถ ๋คํธ์ํฌ ์ฐ๊ฒฐ ํ์
#### 1๋จ๊ณ
`URLDataSource` ์ ํ์ ๋ฐ์ดํฐ ์์ค ๊ตฌ์ฑ (Solr ์๋ฒ๊ฐ ์ด ๋ฐ์ดํฐ ์์ค์ ์ ๊ทผํฉ๋๋ค!) ์ง์ ์ฌ์ฉ ๊ฐ๋ฅ
https://raw.githubusercontent.com/1135/solr_exploit/master/URLDataSource/demo.xml
`demo.xml` ๋ฌธ์๋ ์ ํ์ ๋ฐ์ดํฐ ์์ค๋ก, ๋ฌดํดํ ์ ์ XML ๋ฌธ์์
๋๋ค.