์ทจ์ฝ์ฑ ๊ณต๊ฐ ์ ์ฑ
Zoom ๋ณด์ํ์ ์ฌ์ฉ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ ๋ณดํธ๋ฅผ ์ํด ์ต์ ์ ๋คํ๊ณ ์์ต๋๋ค. Zoom์ ๋ ๋ฆฝ์ ๋ณด์ ์ฐ๊ตฌ ์ปค๋ฎค๋ํฐ๊ฐ ์ธํฐ๋ท ๋ณด์์ ์์ด์ ํต์ฌ์ ์ธ ๊ธฐ์ฌ์๋ผ๊ณ ๋ฏฟ๊ณ ์์ผ๋ฉฐ, ์ ์ฌ์ ๋ณด์ ๋ฌธ์ ์ ๋ํ ์ ๊ณ ๋ฅผ ํ์ํฉ๋๋ค.
์ด ์ ์ฑ ์ ๋ณด์ ์ฐ๊ตฌ์๊ฐ ์ค๋ฆฌ์ ์ฐ๊ตฌ๋ฅผ ์ํํ๊ณ Zoom์ ๋ณด์ ์ทจ์ฝ์ฑ ๊ณต๊ฐ๋ฅผ ์กฐ์ ํ๋ ์ ๋ฌด์ ์ง์นจ์ ์ ๊ณตํฉ๋๋ค.
์ ๋ฌธ ์ง์์ Zoom๊ณผ ๊ณต์ ํ๋ ๋ณด์ ์ฐ๊ตฌ์์๊ฒ Zoom์ ๊ฐ์น๋ฅผ ๋ฐ์ํ๊ณ ์ฐ๊ตฌ์์ ๋ํ Zoom์ ์ฑ ์์ ์ธ์ ํ๊ธฐ ์ํด ์ด ์ ์ฑ ์ ์๋ฆฝํ์ต๋๋ค. Zoom์ ๋ณด์ ์ฐ๊ตฌ์๊ฐ ์ ์ฌ์ ๋ณด์ ์ทจ์ฝ์ฑ์ ๋ฐ๊ฒฌํ ๊ฒฝ์ฐ ์ ๊ณ ๋ฅผ ์ฅ๋ คํ๋ฉฐ, ์ด๋ฅผ ํตํด ํด๋น ๋ฌธ์ ๋ฅผ ์์ ํ๊ณ ์ฌ์ฉ์์ ์์ ์ ์งํฌ ์ ์์ต๋๋ค.
์ด ํ๋ก๊ทธ๋จ์ HackerOne์์ ํธ์คํ ๋๋ฉฐ ์ค๋ก์ง ์ ์ฌ์ ์ํํธ์จ์ด ๋ณด์ ์ทจ์ฝ์ฑ ๊ณต๊ฐ๋ง์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.
ํ๋ก๊ทธ๋จ ๊ท์น
-
์ ์ฌ์ ๋ณด์ ์ทจ์ฝ์ฑ์ ๋ฐ๊ฒฌํ์ค ๊ฒฝ์ฐ ์ฆ์ ์๋ ค์ฃผ์ธ์. ์ค์ค๋ก ์ทจ์ฝ์ฑ์ ์ฆ๋ช
ํ๋ ค ์๋ํ์ง ๋ง์ญ์์ค.
- ๊ทํ์๊ฒ ์ํ ๊ณ์ ๋ฐ ์ ๋ณด๋ง ์ฌ์ฉ ๋๋ ์ก์ธ์คํ์ธ์.
- ๊ทํ์ ์์ ๊ฐ ์๋ ๋ฐ์ดํฐ๋ฅผ ํ๊ดดํ๊ฑฐ๋ ์์ ํ์ง ๋ง์ธ์.
- Zoom ์ ํ ๋ฐ ์๋น์ค ๋๋ Zoom ์ฌ์ฉ์์ ์ฑ๋ฅ์ ์ ํ์ํค์ง ๋ง์ธ์.
- Zoom ์ง์, Zoom์ด ์์นํ ์ฅ์ ๋๋ Zoom ์์ฐ์ ๋ํ ์ฌํ๊ณตํ์ , ๋ฌผ๋ฆฌ์ ๊ณต๊ฒฉ ๋๋ ์๋น์ค ๊ฑฐ๋ถ ๊ณต๊ฒฉ์ ํ์ง ๋ง์ธ์.
- HackerOne์ ๊ณต๊ฐ ์ง์นจ, ๋ณธ ์ทจ์ฝ์ฑ ๊ณต๊ฐ ์ ์ฑ ๋ฐ ๋ชจ๋ ํด๋น ๋ฒ๋ฅ ์ ์ค์ํ์ธ์.
๋ฒ์
์ด ์ ์ฑ ์ Zoom์ ์ ํ, ์๋น์ค ๋ฐ ์์คํ ์ ์ ์ฉ๋ฉ๋๋ค. ์ฐ๊ตฌ ์งํ ์ค์๋ ์ธ์ ๋ ํ ์คํธ ๋์ ์์ฐ์ด ๋๊ตฌ์ ๊ฒ์ธ์ง ์ฃผ์ํ์ฌ ํ์ธํ์ธ์.
Keybase ๋ฌธ์ ๋ HackerOne์ ์ ์ฉ ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ์ ๊ณ ํด ์ฃผ์ธ์.
๋ฒค๋ ์์คํ ์์ ๋ฐ๊ฒฌํ ์ทจ์ฝ์ฑ์ ๋ณธ ์ ์ฑ ์ ๋ฒ์์ ํฌํจ๋์ง ์์ผ๋ฉฐ, ๋ฒค๋์ ์์ฒด ๊ณต๊ฐ ํ๋ก๊ทธ๋จ์ ํตํด ๋ฒค๋์๊ฒ ์ง์ ์ ๊ณ ํด์ผ ํฉ๋๋ค.
ํน์ ์์คํ ์ด ๋ฒ์์ ํฌํจ๋๋์ง ํ์ ํ ์ ์๊ฑฐ๋ ๋ฒค๋์๊ฒ ์ ๊ณ ํ๊ธฐ ์ํด ๋์์ด ํ์ํ ๊ฒฝ์ฐ security@zoom.us๋ก ๋ฌธ์ํด ์ฃผ์ธ์. ๊ธฐ๊บผ์ด ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค!
์ธ์ดํ ํ๋ฒ
๋ณธ ์ ์ฑ ์ ๋ถํฉํ๋ ๋ฐฉ์์ผ๋ก ์ํํ ๋ชจ๋ ํ๋์ ์ ๋ฒํ ํ์๋ก ๊ฐ์ฃผ๋๋ฉฐ Zoom์ ๊ทํ๋ฅผ ๋์์ผ๋ก ๋ฒ์ ์กฐ์น๋ฅผ ์ทจํ์ง ์์ ๊ฒ์ ๋๋ค. ๋ณธ ์ ์ฑ ์ ์๊ฑฐํ ํ๋๊ณผ ๊ด๋ จํ์ฌ ์ 3์๊ฐ ๊ทํ๋ฅผ ๋์์ผ๋ก ๋ฒ์ ์กฐ์น๋ฅผ ์ทจํ ๊ฒฝ์ฐ, ๋น์ฌ๋ ๊ทํ์ ํ์๊ฐ ๋ณธ ์ ์ฑ ์ ์ค์ํ๋ค๋ ์ฌ์ค์ ์๋ฆฌ๊ธฐ ์ํ ์กฐ์น๋ฅผ ์ทจํ ๊ฒ์ ๋๋ค.
๋ฒ์์ ํฌํจ๋์ง ์๋ ์ทจ์ฝ์ฑ
- MITM ๋๋ ์ฌ์ฉ์ ๊ธฐ๊ธฐ์ ๋ํ ๋ฌผ๋ฆฌ์ ์ก์ธ์ค๊ฐ ํ์ํ ๊ณต๊ฒฉ
- ๊ฐ๋ ์ฆ๋ช ์์ ์์ด, ์ด๋ฏธ ์๋ ค์ง ์ทจ์ฝ์ฑ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ๋ฏผ๊ฐํ ์์ ์ ์๋ฐํ์ง ์๋ ํ์ด์ง์ ํด๋ฆญ์ญํน.
- ์ธ์ฆ๋์ง ์์ ์์ ๋๋ ๋ฏผ๊ฐํ ์์ ์ ์๋ฐํ์ง ์๋ ์์์ ๋ํ CSRF(Cross-Site Request Forgery).
- ์ทจ์ฝ์ฑ์ ์ ๋ฐํ์ง ์๋ CSV(Comma Separated Values) ์ฝ์ .
- SSL/TLS ๊ตฌ์ฑ์์ ๋ชจ๋ฒ ์ฌ๋ก ๋๋ฝ.
- ์๋น์ค ์ค๋จ(DoS)์ผ๋ก ์ด์ด์ง ์ ์๋ ๋ชจ๋ ํ๋.
- ๊ณต๊ฒฉ ๋งค๊ฐ์ฒด๊ฐ ํ์๋์ง ์๊ฑฐ๋ HTML/CSS ์์ ์ด ๋ถ๊ฐ๋ฅํ ์ฝํ ์ธ ์คํธํ ๋ฐ ํ ์คํธ ์ฝ์ ๋ฌธ์ .
- ์ธ์ฆ๋์ง ์์ ์๋ํฌ์ธํธ์์์ ์๋ ์ ํ ๋๋ ๋ฌด์ฐจ๋ณ ๋์ ๊ณต๊ฒฉ ๋ฌธ์ .
- ์ฝํ ์ธ ๋ณด์ ์ ์ฑ ์ ๋ชจ๋ฒ ์ฌ๋ก ๋๋ฝ.
- ์ฟ ํค์ HttpOnly ๋๋ ๋ณด์ ํ๋๊ทธ ๋๋ฝ.
- ์ด๋ฉ์ผ ๋ชจ๋ฒ ์ฌ๋ก ๋๋ฝ(์ ํจํ์ง ์๊ฑฐ๋, ๋ถ์์ ํ ๋๋ ๋๋ฝ๋ SPF/DKIM/DMARC ๊ธฐ๋ก ๋ฑ).
- ์ค๋๋๊ฑฐ๋ ํจ์น๋์ง ์์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์์๊ฒ๋ง ์ํฅ์ ๋ฏธ์น๋ ์ทจ์ฝ์ (๊ฐ์ฅ ์ต๊ทผ์ ๋ฆด๋ฆฌ์ค๋ ์์ ํ ๋ฒ์ ๋ณด๋ค ์ต์ ๋ ๋จ๊ณ ์ด์ ์ ์์ ํ ๋ฒ์ ).
- ์ํํธ์จ์ด ๋ฒ์ ๊ณต๊ฐ/๋ฐฐ๋ ์๋ณ ๋ฌธ์ /์ค๋ช ์ค๋ฅ ๋ฉ์์ง ๋๋ ํค๋(์: ์คํ ์ถ์ , ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ์๋ฒ ์ค๋ฅ).
- 1๊ฐ์ ์ด๋ด์ ๊ณต์ ํจ์น๋ฅผ ๋ฆด๋ฆฌ์คํ ํผ๋ธ๋ฆญ ์ ๋ก ๋ฐ์ด ์ทจ์ฝ์ ์ ์ฌ๋ก๋ณ๋ก ํฌ์์ ์ ๊ณตํฉ๋๋ค.
- ํญ๋ด๋น.
- ์คํ ๋ฆฌ๋๋ ์ โ ์ถ๊ฐ์ ์ธ ๋ณด์ ์ํฅ์ ์ ์ฆํ ์ ์๋ ๊ฒฝ์ฐ.
์ทจ์ฝ์ ์ ๊ณ ๋ฐฉ๋ฒ
๋น์ฌ๋ HackerOne์์ ์ ์ฌ์ ๋ณด์ ์ทจ์ฝ์ ๊ณผ ๊ด๋ จํ ์ ๊ณ ๋ฅผ ์ ์๋ฐ๊ณ ์ปค๋ฎค๋์ผ์ด์ ์ ์งํํฉ๋๋ค.
๋น์ฌ๋ ์์ ์ผ 1์ผ ๋ด์ ๊ทํ์ ์ ๊ณ ์ ์๋ฅผ ํ์ธํ ๊ฒ์ ๋๋ค.
๋น์ฌ๊ฐ ๊ทํ๊ป ๊ธฐ๋ํ๋ ๊ฒ
์ ์ฌ์ ๋ฐ๊ฒฌ ์ฌํญ์ ๋ถ๋ฅ ๋ฐ ์์ ์ ๋๋ ์ข์ ์ทจ์ฝ์ฑ ๋ณด๊ณ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ทจ์ฝ์ฑ์ ๋ฐ๊ฒฌํ ๊ณณ๊ณผ ์ค์ํ์์ ์ํฅ์ ์ ํํ๊ฒ ์ค๋ช ํด์ผ ํฉ๋๋ค.
- ์ทจ์ฝ์ฑ ์ฌํ์ ์ํด์ ํ์ํ ๋จ๊ณ๋ฅผ ์์ธํ๊ฒ ์ค๋ช ํด์ผ ํฉ๋๋ค(POC, ์คํฌ๋ฆฐ์ท, ๋น๋์ค๋ ๋์์ด ๋ฉ๋๋ค).
- ๋ณด๊ณ ์๋น ํ๋์ ์ทจ์ฝ์ฑ๋ง ์ ๊ณ ํด ์ฃผ์ธ์(๊ณต๊ฒฉ ์ฒด์ธ์ธ ๊ฒฝ์ฐ ์์ธ).
- ์ ์ฉ ๊ฐ๋ฅ์ฑ์ ์ฆ๊ฑฐ๊ฐ ์๋ ์๋ํ๋ ์ค์บ๋ ๊ฒฐ๊ณผ๋ ์ ๊ณ ํ์ง ๋ง์ธ์.
๊ทํ๊ฐ ๋น์ฌ์ ๊ธฐ๋ํ๋ ๊ฒ
๊ทํ์ ์ฐ๋ฝ์ฒ๋ฅผ ๊ณต์ ํ๊ธฐ๋ก ์ ํํ์ ๊ฒฝ์ฐ ๋น์ฌ๋ ์ต๋ํ ์ ์ํ๊ณ ๊ณต๊ฐ์ ์ธ ๋ฐฉ์์ผ๋ก ๊ทํ์ ํ๋ ฅํ๊ธฐ ์ํด ์ต์ ์ ๋คํ ๊ฒ์ ๋๋ค.
- ์์ ์ผ 1์ผ ๋ด์ ๊ทํ์ ์ ๊ณ ์ ์๋ฅผ ํ์ธํ ๊ฒ์ ๋๋ค.
- ์ทจ์ฝ์ฑ ์กด์ฌ ์ฌ๋ถ๋ฅผ ์ต๋ํ ๊ทํ๊ป ํ์ธํด ๋๋ฆฌ๋ฉฐ, ์์ ํ๋ก์ธ์ค๋ ๊ฐ๋ฅํ ํ ํฌ๋ช ํ๊ฒ ์งํํ ๊ฒ์ ๋๋ค. ์์ ํ๋ก์ธ์ค์๋ ํด๊ฒฐ์ ์ง์ฐ์ํฌ ์ ์๋ ๋ฌธ์ ๋ ์ด๋ ค์๋ ํฌํจ๋ฉ๋๋ค.
- ๋ฌธ์ ๋ฅผ ๋ ผ์ํ๊ธฐ ์ํด์ ์ด๋ฆฐ ๋ํ๋ฅผ ์ง์ํฉ๋๋ค.
์ ๊ฒฉ์ฑ
Zoom ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ์๊ฒฉ์ ๊ฐ์ถ ๊ฐ์ธ์ด ํน์ ํ "๋ฒ์ ๋ด" ์ ํ ๋ฐ ์๋น์ค์ ์กด์ฌํ๋ ๋ฒ๊ทธ์ ์๋ณ ๋ฐ ์ ์ฉ์ ์ธ๋ถ ์ฌํญ์ ์ค๋ช ํ๋ ์ทจ์ฝ์ฑ ๋ณด๊ณ ์ ์ ์ถ์ ์ฅ๋ คํฉ๋๋ค. Zoom์ ์ ๊ณ ๋ฅผ ์ ์ถํ ๋ณด์ ์ฐ๊ตฌ์์๊ฒ ํน์ ํ ์ํฉ์์ ๊ธ์ ์ ๋ณด์/๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ ์๋ ์์ต๋๋ค. ์ ์ถํ์ ๋ชจ๋ ๋ณด๊ณ ์์ ๋ํด ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ทธ๋ฌ๋, ๋ค์ ๊ธฐ์ค์ ์ถฉ์กฑํ ์ฐ๊ตฌ์๋ง์ด ๋ฐ์ดํฐ ์ง๊ธ ๋์์ด ๋ฉ๋๋ค.
- ๋ฐ๋์ ํน์ ์ทจ์ฝ์ฑ๊ณผ ๊ด๋ จํ ์ ๊ณ ๋ฅผ ์ต์ด๋ก ์ ์ถํ ์ฐ๊ตฌ์์ฌ์ผ ํฉ๋๋ค.
- ์ทจ์ฝ์ฑ ์๋ณ์ ๊ฐ์ธ์ ์ผ๋ก, ๋๋ ๋ชจ๋ ๊ตฌ์ฑ์์ด Zoom ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ์ฐธ์ํ ์๊ฒฉ์ด ์๋ ์ฐ๊ตฌ์ ํ์ ์ผ์์ผ๋ก ์ผํ๋ ์ค์ ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค.
- ํ์ฌ ๋๋ ์ง๋ 12๊ฐ์ ์ด๋ด์ Zoom, Zoom์ ์ํ์ฌ ๋๋ ๊ด๋ จ ๋ฒ์ธ์ ๊ณ ์ฉ๋ ์ฌ์ค์ด ์์ด์ผ ํฉ๋๋ค.
- ์ทจ์ฝ์ฑ์ ๋ฐ๊ฒฌํ๊ณ ์ทจ์ฝ์ฑ ๋ณด๊ณ ์๋ฅผ ์ ์ถํ ๋ ๋ณธ ์ ์ฑ ์ ๋ฐ๋์ ์ค์ํด์ผ ํฉ๋๋ค.
- Zoom์ด ๊ทํ๊ป ๋ฐ์ดํฐ๋ฅผ ์ง๋ถํ๋ ๊ฒ์ ๊ธ์งํ๋ ๋ฒ์ ์ฌ์ ๊ฐ ์์ด์ผ ํฉ๋๋ค.
๊ธฐํ ์ฝ๊ด
Zoom ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ์ฐธ์ฌํ๋ค ํ๋๋ผ๋ ๊ทํ์ Zoom ์ฌ์ด์ ๊ณ ์ฉ ๊ด๊ณ ๋๋ ํํธ๋์ญ์ด ํ์ฑ๋์ง ์์ต๋๋ค. ๊ทํ ๋ณธ์ธ์ Zoom ์ง์ ๋๋ ์ด๋ค ๋ฐฉ์์ผ๋ก๋ Zoom๊ณผ ๊ด๊ณ๊ฐ ์๋ ์๋ก ํํํ ์ ์์ต๋๋ค. ๋ณธ ํ๋ก๊ทธ๋จ ์ฐธ์ฌ์ ๊ด๋ จ๋ ๋ชจ๋ ๊ด๋ จ ๋ฒ๋ฅ ์ ๋ฐ๋์ ์ค์ํด์ผ ํฉ๋๋ค. ์๋ นํ๋ ๋ชจ๋ ๋ณด์/๋ฐ์ดํฐ ๊ธ์ก๊ณผ ๊ด๋ จํ ๋ชจ๋ ์ ๋ฐ ์ธ๊ธ ์ง๋ถ ์๋ฌด๋ ๊ทํ๊ป ์์ต๋๋ค. ๋ณธ ํ๋ก๊ทธ๋จ ์์ ์ ์ ์ ์๋ ์ทจ์ฝ์ฑ ๋ณด๊ณ ์๋ ๋ณด์ ๋์์ด ์๋๋ฉฐ, ๋ณด์์ ์ํด ๋ค์ ์ ์ถํ ์ ์์ต๋๋ค. Zoom์ ์๋ฉด ์น์ธ ์์ด Zoom ๋ก๊ณ , ์ํ ๋๋ ์๋น์ค ๋งํฌ๋ฅผ ์ฌ์ฉํด์๋ ์ ๋ฉ๋๋ค. Zoom์ ๋ณธ ๋ฌธ์์ ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ ๊ฒ์ํจ์ผ๋ก์จ ์ฌ์ ํต์ง ์์ด ์ธ์ ๋ ์ง ๋ณธ ์ ์ฑ ์ ์์ ํ ๊ถํ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค. Zoom์ ์ฌ์ ํต์ง ์์ด ์ธ์ ๋ ์ง ๋ณธ ํ๋ก๊ทธ๋จ์ ์ข ๋ฃํ ๊ถํ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
์ง์ ์ฌ์ฐ๊ถ
Zoom ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ์ฐธ์ฌํ๋ค ํ๋๋ผ๋ ๊ทํ ๋๋ ๊ธฐํ ์ 3์์๊ฒ Zoom์ ์ง์ ์ฌ์ฐ๊ถ, ์ ํ ๋๋ ์๋น์ค์ ๋ํ ์ด๋ ํ ๊ถํ๋ ๋ถ์ฌ๋์ง ์์ต๋๋ค. ๋ณธ ์ ์ฑ ์์ ๋ถ์ฌํ์ง ์์ ๋ชจ๋ ๊ถ๋ฆฌ๋ Zoom์ด ๋ช ์์ ์ผ๋ก ๋ณด์ ํฉ๋๋ค. ์ ๊ณ ์ ์ถ์ ๋ฐ๋ฅธ ๋ฐ์ดํฐ ๋ณด์์ ์ง๋ถ ์ฌ๋ถ์ ์๊ด์์ด, ๊ทํ๋ ์ ์ถํ ๋ชจ๋ ์ทจ์ฝ์ฑ ๋ณด๊ณ ์์ ๊ด๋ จ๋ ๋ชจ๋ ๊ถ๋ฆฌ, ์์ ๊ถ ๋ฐ ๋ชจ๋ ์ง์ ์ฌ์ฐ๊ถ์ ํฌํจํ ์ด๊ถ์ Zoom์ ์๋ํฉ๋๋ค. ๊ทํ๋ ์ ์ถ๋ฌผ์ ๋ํ ๋ชจ๋ ๊ถ๋ฆฌ, ์์ ๊ถ ๋ฐ ์ด๊ถ์ Zoom์ ์๋ํ ๊ถ๋ฆฌ๊ฐ ์์ผ๋ฉฐ, Zoom ๋ฒ๊ทธ ๋ฐ์ดํฐ ํ๋ก๊ทธ๋จ์ ๋ํ ๊ทํ์ ์ฐธ์ฌ๊ฐ ๊ทํ์ ๊ณ ์ฉ์ฃผ์ ๊ฐ์ ๊ธฐํ ์ 3์์์ ๊ณ์ฝ์ ์๋ฐํ์ง ์์์ ์ง์ ํฉ๋๋ค.