๊ตฌ๊ธ์ด ํฌ๋กฌ 103 ์น๋ธ๋ผ์ฐ์ ๋ฅผ ๊ณต๊ฐํ๊ณ , ๋์์ ํฌ๋กฌ์ ๊ธฐ๋ฐ์ด ๋๋ ๋ฌด๋ฃ ํฌ๋ก๋ฏธ์(Chromium) ํ๋ก์ ํธ๋ ์์ ์ ์ผ๋ก ์ถ์๋๋ค. Chrome ๋ธ๋ผ์ฐ์ ๋ Google ๋ก๊ณ ์ฌ์ฉ, ์ถฉ๋ ์ ์๋ฆผ ์ ์ก ์์คํ ์กด์ฌ, ๋ณต์ฌ ๋ฐฉ์ง๋ ๋น๋์ค ์ฝํ ์ธ (DRM) ์ฌ์ ๋ชจ๋, ์ ๋ฐ์ดํธ ์๋ ์ค์น ์์คํ , ์๋๋ฐ์ค ๊ฒฉ๋ฆฌ๋ฅผ ์๊ตฌ์ ์ผ๋ก ํ์ฑํํ๋ค๋ ์ ์์ Chromium๊ณผ ๋ค๋ฆ ๋๋ค. , Google API์ ํค๋ฅผ ์ ๊ณตํ๊ณ ๊ฒ์ ์ RLZ- ๋งค๊ฐ๋ณ์๋ฅผ ์ ์กํฉ๋๋ค. ์ ๋ฐ์ดํธ์ ์๊ฐ์ด ๋ ํ์ํ ๋ถ๋ค์ ์ํด Extended Stable ๋ธ๋์น๊ฐ ๋ณ๋๋ก ์ง์๋๋ฉฐ, ์ดํ 8์ฃผ๊ฐ ์์๋ฉ๋๋ค. Chrome 104์ ๋ค์ ๋ฆด๋ฆฌ์ค๋ 2์ XNUMX์ผ๋ก ์์ ๋์ด ์์ต๋๋ค.
Chrome 103์ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ:
- ํ์ด์ง ์คํฌ๋ฆฐ์ท์ ํธ์งํ๊ธฐ ์ํด ํธ์ถ๋๋ ์คํ์ ์ธ ์ด๋ฏธ์ง ํธ์ง๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ํธ์ง๊ธฐ๋ ์๋ฅด๊ธฐ, ์์ญ ์ ํ, ๋ธ๋ฌ์๋ก ํ์ธํ
, ์์ ์ ํ, ํ
์คํธ ๋ ์ด๋ธ ์ถ๊ฐ, ์ , ์ง์ฌ๊ฐํ, ์, ํ์ดํ์ ๊ฐ์ ์ผ๋ฐ์ ์ธ ๋ชจ์ ๋ฐ ๊ธฐ๋ณธ ์์ ํ์์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ํธ์ง๊ธฐ๋ฅผ ํ์ฑํํ๋ ค๋ฉด 'chrome://flags/#sharing-desktop-screenshots' ๋ฐ 'chrome://flags/#sharing-desktop-screenshots-edit' ์ค์ ์ ํ์ฑํํด์ผ ํฉ๋๋ค. ์ฃผ์ ํ์์ค์ ๊ณต์ ๋ฉ๋ด๋ฅผ ํตํด ์คํฌ๋ฆฐ์ท์ ์์ฑํ ํ, ์คํฌ๋ฆฐ์ท ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ด์ง์์ โํธ์งโ ๋ฒํผ์ ํด๋ฆญํ์ฌ ํธ์ง๊ธฐ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
- ๊ฒ์์ฃผ์์ฐฝ ์ฃผ์ ํ์์ค์ ์ถ์ฒ ์ฝํ
์ธ ๋ฅผ ์ฌ์ ๋ ๋๋งํ๊ธฐ ์ํด Chrome 101์ ์ถ๊ฐ๋ ๋ฉ์ปค๋์ฆ์ ๊ธฐ๋ฅ์ด ํ์ฅ๋์์ต๋๋ค. ์์ธก ๋ ๋๋ง์ ์ฌ์ฉ์ ํด๋ฆญ์ ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ํ์ํ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ๋์ ๊ถ์ฅ ์ฌํญ์ ๋ก๋ํ๋ ์ด์ ๊ธฐ๋ฅ์ ๋ณด์ํฉ๋๋ค. ๋ก๋ ์ธ์๋ ๊ถ์ฅ ์ฌํญ ๊ด๋ จ ํ์ด์ง์ ์ฝํ
์ธ ๋ฅผ ๋ฒํผ์์ ๋ ๋๋งํ ์ ์์ต๋๋ค(์คํฌ๋ฆฝํธ ์คํ ๋ฐ DOM ํธ๋ฆฌ ํฌํจ). ํ์ฑ)์ ํตํด ํด๋ฆญ ํ ์ฆ์ ๊ถ์ฅ์ฌํญ์ ํ์ํ ์ ์์ต๋๋ค. ์์ธก ๋ ๋๋ง์ ์ ์ดํ๋ ค๋ฉด "chrome://flags/#enable-prerender2", "chrome://flags/#omnibox-trigger-for-prerender2" ๋ฐ "chrome://flags/#search-suggestion-for" ์ค์ ์ ์ฌ์ฉํ์ธ์. -โ๋ฅผ ๊ถ์ฅํฉ๋๋ค. prerender2".
Android์ฉ Chrome 103์๋ ์น์ฌ์ดํธ ์์ฑ์๊ฐ ์ฌ์ฉ์๊ฐ ๋ฐฉ๋ฌธํ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ๋์ ํ์ด์ง๋ฅผ ๋ธ๋ผ์ฐ์ ์ ์๋ ค์ค ์ ์๋ Speculations Rules API๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๋ ์ด ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ด์ง ์ฝํ ์ธ ๋ฅผ ์ฌ์ ์ ๋ก๋ํ๊ณ ๋ ๋๋งํฉ๋๋ค.
- Android ๋ฒ์ ์๋ Android ์ฑ๊ณผ ๋์ผํ ํตํฉ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ ํ๊ฒฝ์ ์ ๊ณตํ๋ ์๋ก์ด ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ์๋๋ก์ด๋ ๋ฒ์ ์๋ ์ฌ์ฉ์๊ฐ ์ ๋ฃ ๋๋ ๋ฌด๋ฃ ๋์งํธ ์คํฐ์ปค๋ฅผ ์ ์กํ์ฌ ์๋น์ค์ ๋ฑ๋ก๋ ์ฆ๊ฒจ์ฐพ๋ ์ฌ์ดํธ์ ๊ฐ์ฌ๋ฅผ ํํํ ์ ์๋ 'With Google' ์๋น์ค์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด ์๋น์ค๋ ํ์ฌ ๋ฏธ๊ตญ ์ฌ์ฉ์์๊ฒ๋ง ์ ๊ณต๋ฉ๋๋ค.
- ์ ์ฉ์นด๋ ๋ฐ ์ง๋ถ์นด๋ ๋ฒํธ ํ๋ ์๋ ์ฑ์ฐ๊ธฐ ๊ธฐ๋ฅ์ด ๊ฐ์ ๋์ด ์ด์ Google Pay๋ฅผ ํตํด ์ ์ฅ๋ ์นด๋๋ฅผ ์ง์ํฉ๋๋ค.
- Windows ๋ฒ์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก macOS, Android ๋ฐ Chrome OS ๋ฒ์ ์์๋ ์ฌ์ฉ๋๋ ๋ด์ฅ DNS ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋ก์ปฌ ๊ธ๊ผด ์ก์ธ์ค API๋ ์์ ํ๋์ด ๋ชจ๋ ์ฌ๋์๊ฒ ์ ๊ณต๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ์์คํ ์ ์ค์น๋ ๊ธ๊ผด์ ์ ์ ๋ฐ ์ฌ์ฉํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๋ฎ์ ์์ค์์ ๊ธ๊ผด์ ์กฐ์ํ ์๋ ์์ต๋๋ค(์: ๊ธ๋ฆฌํ ํํฐ๋ง ๋ฐ ๋ณํ).
- HTTP ์๋ต ์ฝ๋ 103์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด๋ฅผ ํตํด ์๋ฒ๊ฐ ์์ฒญ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์์ ์ ์๋ฃํ๊ณ ์ฝํ ์ธ ์ ๊ณต์ ์์ํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ์์ฒญ ์งํ ์ผ๋ถ HTTP ํค๋์ ์ฝํ ์ธ ๋ฅผ ํด๋ผ์ด์ธํธ์ ์๋ฆด ์ ์์ต๋๋ค. ๋น์ทํ ๋ฐฉ์์ผ๋ก, ๋ฏธ๋ฆฌ ๋ก๋ํ ์ ์๋ ์ ๊ณต๋๋ ํ์ด์ง์ ๊ด๋ จ๋ ์์์ ๋ํ ํํธ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค(์: ํ์ด์ง์ ์ฌ์ฉ๋๋ CSS ๋ฐ javascript์ ๋ํ ๋งํฌ๊ฐ ์ ๊ณต๋ ์ ์์). ์ด๋ฌํ ๋ฆฌ์์ค์ ๋ํ ์ ๋ณด๋ฅผ ๋ฐ์ผ๋ฉด ๋ธ๋ผ์ฐ์ ๋ ๊ธฐ๋ณธ ํ์ด์ง์ ๋ ๋๋ง์ด ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ๋ค์ด๋ก๋๋ฅผ ์์ํ ์ ์์ผ๋ฏ๋ก ์ ์ฒด ์์ฒญ ์ฒ๋ฆฌ ์๊ฐ์ด ๋จ์ถ๋ฉ๋๋ค.
- ์ค๋ฆฌ์ง ํธ๋ผ์ด์ผ ๋ชจ๋(๋ณ๋์ ํ์ฑํ๊ฐ ํ์ํ ์คํ ๊ธฐ๋ฅ)์์ FedCM(Federated Credential Management) API ํ ์คํธ๋ ์ง๊ธ๊น์ง Android ํ๋ซํผ์ฉ ์ด์ ๋ธ๋ฆฌ์์๋ง ์์๋์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ต์ฐจ ์์ด ๊ฐ์ธ ์ ๋ณด ๋ณดํธ์ ์์ ์ ๋ณด์ฅํ๋ ํตํฉ ID ์๋น์ค๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. -์ 127.0.0.1์ ์ฟ ํค ์ฒ๋ฆฌ์ ๊ฐ์ ์ฌ์ดํธ ์ถ์ ๋ฉ์ปค๋์ฆ. Origin Trial์ localhost ๋๋ XNUMX์์ ๋ค์ด๋ก๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋๋ ํน์ ์ฌ์ดํธ์ ๋ํด ์ ํ๋ ์๊ฐ ๋์ ์ ํจํ ํน์ ํ ํฐ์ ๋ฑ๋กํ๊ณ ๋ฐ์ ํ ์ง์ ๋ API๋ก ์์ ํ ์ ์๋ ๊ธฐ๋ฅ์ ์๋ฏธํฉ๋๋ค.
- User-Agent ํค๋๋ฅผ ๋์ฒดํ๊ธฐ ์ํด ๊ฐ๋ฐ ์ค์ธ Client Hints API๋ ์๋ฒ์ ์์ฒญ ํ์๋ง ํน์ ๋ธ๋ผ์ฐ์ ๋ฐ ์์คํ ๋งค๊ฐ๋ณ์(๋ฒ์ , ํ๋ซํผ ๋ฑ)์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์ ํ์ ์ผ๋ก ์ ๊ณตํ ์ ์๋๋ก ํฉ๋๋ค. TLS์์ ์ฌ์ฉ๋๋ GREASE(Generate Random Extensions And Sustain Extensibility) ๋ฉ์ปค๋์ฆ๊ณผ ์ ์ฌํ๊ฒ ๊ฐ์์ ์ด๋ฆ์ ๋ธ๋ผ์ฐ์ ์๋ณ์ ๋ชฉ๋ก์ผ๋ก ๋์ฒดํ๋ ๊ธฐ๋ฅ. ์๋ฅผ ๋ค์ด '"Chrome" ์ธ์; v="103โณ' ๋ฐ '"ํฌ๋กฌ"; v=ยป103โณ' ์กด์ฌํ์ง ์๋ ๋ธ๋ผ์ฐ์ ''(Not; Browser"; v=ยป12โณ'์ ์์ ์๋ณ์๋ฅผ ๋ชฉ๋ก์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋์ฒด๋ ์ ์ ์๋ ๋ธ๋ผ์ฐ์ ์ ์๋ณ์ ์ฒ๋ฆฌ ๋ฌธ์ ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ก ์ธํด ๋์ฒด ๋ธ๋ผ์ฐ์ ๋ ํ์ฉ๋๋ ๋ธ๋ผ์ฐ์ ๋ชฉ๋ก์ ๋ํ ํ์ธ์ ์ฐํํ๊ธฐ ์ํด ๋ค๋ฅธ ์ธ๊ธฐ ์๋ ๋ธ๋ผ์ฐ์ ์ธ ๊ฒ์ฒ๋ผ ๊ฐ์ฅํด์ผ ํ๋ค๋ ์ฌ์ค๋ก ์ด์ด์ง๋๋ค.
- AVIF ์ด๋ฏธ์ง ํ์์ ํ์ผ์ด iWeb Share API๋ฅผ ํตํด ํ์ฉ๋ ๊ณต์ ๋ชฉ๋ก์ ์ถ๊ฐ๋์์ต๋๋ค.
- "deflate-raw" ์์ถ ํ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์ด ํค๋ ์์ด ์์ถ๋ ์คํธ๋ฆผ์ ์ก์ธ์คํ๊ณ zip ํ์ผ์ ์ฝ๊ณ ์ฐ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์ต์ข ๋ธ๋ก์ ์๋น์คํ ์ ์์ต๋๋ค.
- ์น ์์ ์์์ ๊ฒฝ์ฐ "rel" ์์ฑ์ ์ฌ์ฉํ์ฌ ์น ์์ ํ์์ "rel=noreferrer" ๋งค๊ฐ๋ณ์๋ฅผ ์ ์ฉํ์ฌ ์ถ์ฒ ํค๋ ์ ์ก์ ๋นํ์ฑํํ๊ฑฐ๋ "rel=noopener"๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ ์ ๋นํ์ฑํํ ์ ์์ต๋๋ค. Window.opener ์์ฑ์ ์ญ์ ํ๊ณ ์ ํ์ด ์ด๋ฃจ์ด์ง ์ปจํ ์คํธ์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.
- popstate ์ด๋ฒคํธ ๊ตฌํ์ด Firefox ๋์์ ๋ง์ถฐ ์กฐ์ ๋์์ต๋๋ค. popstate ์ด๋ฒคํธ๋ ์ด์ ๋ก๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ URL ๋ณ๊ฒฝ ์งํ์ ์์๋ฉ๋๋ค.
- HTTPS ์์ด iframe ๋ธ๋ก์์ ์ด๋ฆฐ ํ์ด์ง์ ๊ฒฝ์ฐ Gampepad API ๋ฐ Battery Status API์ ๋ํ ์ก์ธ์ค๊ฐ ๊ธ์ง๋ฉ๋๋ค.
- ์ด์ ์ ์ฌ์ฉ์์๊ฒ ์ง๋ ฌ ํฌํธ์ ์ก์ธ์คํ๊ธฐ ์ํด ๋ถ์ฌํ๋ ๊ถํ์ ํฌ๊ธฐํ๊ธฐ ์ํด Forget() ๋ฉ์๋๊ฐ SerialPort ๊ฐ์ฒด์ ์ถ๊ฐ๋์์ต๋๋ค.
- Overflow-clip-margin CSS ์์ฑ์ ์๊ฐ์ ์์ ์์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด ์์ฑ์ ์์ญ ๊ฒฝ๊ณ๋ฅผ ๋ฒ์ด๋๋ ์ฝํ ์ธ ์๋ฅด๊ธฐ๋ฅผ ์์ํ ์์น๋ฅผ ๊ฒฐ์ ํฉ๋๋ค(content-box, padding-box ๋ฐ border- ๊ฐ์ ์ฌ์ฉํ ์ ์์). ์์).
- ์๋๋ฐ์ค ์์ฑ์ด ์๋ iframe ๋ธ๋ก์์๋ ์ธ๋ถ ํ๋กํ ์ฝ์ ํธ์ถํ๊ณ ์ธ๋ถ ํธ๋ค๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ๊ฒ์ด ๊ธ์ง๋ฉ๋๋ค. ์ ํ ์ฌํญ์ ๋ฌด์ํ๋ ค๋ฉด ํ์ ํ์ฉ, ์๋จ ํ์ ํ์ฉ ๋ฐ ์ฌ์ฉ์ ํ์ฑํ ํ์ฉ ์๋จ ํ์ ์์ฑ์ ์ฌ์ฉํ์ธ์.
- ๋ ์ด์ ์ง์๋์ง ์๋ ์์ , ํ๋ฌ๊ทธ์ธ์ด ๋ ์ด์ ์ง์๋์ง ์์ผ๋ฉด ์๋ฏธ๊ฐ ์๊ฒ ๋์์ต๋๋ค.
- ์น ๊ฐ๋ฐ์๋ฅผ ์ํ ๋๊ตฌ๊ฐ ๊ฐ์ ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์คํ์ผ ํจ๋์์๋ ๋ธ๋ผ์ฐ์ ์ฐฝ ์ธ๋ถ์ ์ ์์์ ๊ฒฐ์ ํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. ๋๋ฒ๊ฑฐ์์ ๋งค๊ฐ๋ณ์ ๊ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ๊ฐ์ ๋์์ต๋๋ค. ์์ ์ธํฐํ์ด์ค์ ํจ๋ ์์๋ฅผ ๋ณ๊ฒฝํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
ํ์ ๊ณผ ๋ฒ๊ทธ ์์ ์ธ์๋ ์ ๋ฒ์ ์์๋ 14๊ฐ์ ์ทจ์ฝ์ ์ด ์ ๊ฑฐ๋์์ต๋๋ค. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ๋ฐ AFL ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์๋ํ๋ ํ ์คํธ์ ๊ฒฐ๊ณผ๋ก ๋ง์ ์ทจ์ฝ์ ์ด ์๋ณ๋์์ต๋๋ค. ๋ฌธ์ ์ค ํ๋(CVE-2022-2156)์๋ ์ฌ๊ฐํ ์์ค์ ์ํ์ด ์ง์ ๋์์ต๋๋ค. ์ด๋ ๋ชจ๋ ์์ค์ ๋ธ๋ผ์ฐ์ ๋ณดํธ๋ฅผ ์ฐํํ๊ณ ์๋๋ฐ์ค ํ๊ฒฝ ์ธ๋ถ์ ์์คํ ์์ ์ฝ๋๋ฅผ ์คํํ ์ ์์์ ์๋ฏธํฉ๋๋ค. ์ด ์ทจ์ฝ์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์์ง ๊ณต๊ฐ๋์ง ์์์ผ๋ฉฐ, ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ ๋ธ๋ก์ ์ก์ธ์ค(ํด์ ํ ์ฌ์ฉ)ํ์ฌ ๋ฐ์ํ๋ค๋ ๊ฒ๋ง ์๋ ค์ ธ ์์ต๋๋ค.
์ด๋ฒ ๋ฆด๋ฆฌ์ค์ ์ทจ์ฝ์ ๋ฐ๊ฒฌ์ ๋ํ ํ๊ธ ๋ณด์ ํ๋ก๊ทธ๋จ์ ์ผํ์ผ๋ก Google์ 9๊ฐ ์๊ธ(44๊ฐ ์ $20000, 7500๊ฐ ์ $7000, 3000๊ฐ ์ $2000, 1000๊ฐ ์ $500 ๋ฐ ๊ฐ XNUMX๋ฌ๋ฌ, XNUMX๋ฌ๋ฌ, XNUMX๋ฌ๋ฌ). ์ฌ๊ฐํ ์ทจ์ฝ์ ์ ๋ํ ๋ณด์ ๊ท๋ชจ๋ ์์ง ๊ฒฐ์ ๋์ง ์์์ต๋๋ค.
์ถ์ฒ : opennet.ru