{"id":111261,"date":"2023-11-02T21:10:14","date_gmt":"2023-11-02T19:10:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-119"},"modified":"2023-11-02T21:10:14","modified_gmt":"2023-11-02T19:10:18","slug":"reliz-chrome-119","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-119","title":{"rendered":"Verze Chrome 119","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google vydala verzi webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 119. Sou\u010dasn\u011b je k dispozici stabiln\u00ed verze projektu Chromium, kter\u00fd je z\u00e1kladem pro Chrome. Prohl\u00ed\u017ee\u010d Chrome se li\u0161\u00ed od Chromia pou\u017eit\u00edm loga Google, syst\u00e9mem pro zas\u00edl\u00e1n\u00ed upozorn\u011bn\u00ed v p\u0159\u00edpad\u011b p\u00e1du, moduly pro p\u0159ehr\u00e1v\u00e1n\u00ed chr\u00e1n\u011bn\u00e9ho videa (DRM), automatick\u00fdm aktualiza\u010dn\u00edm syst\u00e9mem, trval\u00fdm zapnut\u00edm Sandbox izolace, dod\u00e1v\u00e1n\u00edm kl\u00ed\u010d\u016f pro Google API a p\u0159en\u00e1\u0161en\u00edm RLZ parametr\u016f p\u0159i hled\u00e1n\u00ed. Pro ty, kte\u0159\u00ed pot\u0159ebuj\u00ed v\u00edce \u010dasu na aktualizaci, existuje samostatn\u00e1 v\u011btev Extended Stable, kter\u00e1 je podporov\u00e1na po dobu 8 t\u00fddn\u016f. Dal\u0161\u00ed vyd\u00e1n\u00ed Chrome 120 je napl\u00e1nov\u00e1no na 5. prosince.     <\/p>\n<p>Hlavn\u00ed zm\u011bny v Chrome 119:  <\/p>\n<ul>\n<li class=\"l\"> Zkr\u00e1til se cyklus vytv\u00e1\u0159en\u00ed vyd\u00e1n\u00ed, ve kter\u00e9m bylo zkr\u00e1ceno \u010dasov\u00e9 obdob\u00ed mezi vytvo\u0159en\u00edm nov\u00e9 v\u011btve a za\u010d\u00e1tkem beta testov\u00e1n\u00ed \u2014 beta verze se nyn\u00ed vytv\u00e1\u0159\u00ed dva dny po vytvo\u0159en\u00ed v\u011btve, nikoli po osmi dnech. Stabilizace beta verze prob\u00edh\u00e1, stejn\u011b jako d\u0159\u00edve, po dobu \u010dty\u0159 t\u00fddn\u016f. T\u00edm se cyklus p\u0159\u00edpravy nov\u00fdch verz\u00ed zkr\u00e1til o jeden t\u00fdden.\n<li class=\"l\"> Byla poskytnuta mo\u017enost ukl\u00e1d\u00e1n\u00ed skupin karet. U\u017eivatel nyn\u00ed m\u016f\u017ee ulo\u017eit skupinu a zav\u0159\u00edt do n\u00ed pat\u0159\u00edc\u00ed karty, aby nezab\u00edraly zdroje. Pozd\u011bji, kdy\u017e nastane pot\u0159eba, lze karty ze ulo\u017een\u00e9 skupiny vr\u00e1tit a tak\u00e9 je otev\u0159\u00edt na jin\u00fdch za\u0159\u00edzen\u00edch, kter\u00e1 se \u00fa\u010dastn\u00ed synchronizace karet. Mo\u017enost je povolena pro \u010d\u00e1st u\u017eivatel\u016f, pro nucen\u00e9 zapnut\u00ed je k dispozici nastaven\u00ed \u201echrome:\/\/flags\/#tab-groups-save\u201c.\n<li class=\"l\"> V rozhran\u00ed byly zm\u011bn\u011bny formulace operac\u00ed a nastaven\u00ed t\u00fdkaj\u00edc\u00edch se odstran\u011bn\u00ed a ztr\u00e1ty dat. M\u00edsto term\u00ednu \u201evymaz\u00e1n\u00ed\u201c (Clear) se v podobn\u00fdch operac\u00edch nyn\u00ed pou\u017e\u00edv\u00e1 slovo \u201eodstran\u011bn\u00ed\u201c (Delete), proto\u017ee slovo \u201evymaz\u00e1n\u00ed\u201c nebylo n\u011bkter\u00fdmi u\u017eivateli vn\u00edm\u00e1no jako znak nevratn\u00e9 ztr\u00e1ty dat.\n<li class=\"l\"> P\u0159i automatick\u00e9m dopl\u0148ov\u00e1n\u00ed URL se nyn\u00ed zohled\u0148uje jak\u00e9koli kl\u00ed\u010dov\u00e9 slovo, kter\u00e9 bylo d\u0159\u00edve pou\u017eito pro vyhled\u00e1v\u00e1n\u00ed webu, a nikoli pouze slova, kter\u00e1 se shoduj\u00ed se za\u010d\u00e1tkem adresy. Nap\u0159\u00edklad automatick\u00e9 dopln\u011bn\u00ed adresy \u201ehttps:\/\/www.google.com\/travel\/flights\u201c se aktivuje nejen p\u0159i zad\u00e1n\u00ed slova \u201egoogle\u201c, ale tak\u00e9 p\u0159i zad\u00e1n\u00ed \u201eflights\u201c.    <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/fdc91dac3f5554ce05b10d6574049118.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Byla implementov\u00e1na automatick\u00e1 oprava p\u0159eklep\u016f p\u0159i zad\u00e1v\u00e1n\u00ed adresy webu a zaji\u0161t\u011bno doru\u010den\u00ed relevantn\u00edch n\u00e1vrh\u016f, p\u0159i jejich\u017e vytv\u00e1\u0159en\u00ed se zohled\u0148uj\u00ed webov\u00e9 str\u00e1nky, kter\u00e9 aktu\u00e1ln\u00ed u\u017eivatel d\u0159\u00edve nav\u0161t\u00edvil. Nap\u0159\u00edklad p\u0159i zad\u00e1n\u00ed \u201eyouutube\u201c bude navr\u017eeno otev\u0159en\u00ed YouTube.com.     <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/1633d8442560eb410f9fee33f5950cee.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Byla poskytnuta mo\u017enost vyhled\u00e1v\u00e1n\u00ed v sekc\u00edch z\u00e1lo\u017eek prost\u0159ednictv\u00edm adresn\u00edho \u0159\u00e1dku. Nap\u0159\u00edklad lze p\u0159idat p\u0159i zad\u00e1n\u00ed n\u00e1zev sekce z\u00e1lo\u017eek a Chrome nab\u00eddne odkazy z t\u00e9to sekce, kter\u00e9 odpov\u00eddaj\u00ed zadan\u00e9mu kl\u00ed\u010dov\u00e9mu slovu. Nap\u0159\u00edklad p\u0159i zad\u00e1n\u00ed \u201ecesty 2023 New\u201c budou nab\u00eddnuty odkazy ze sekce z\u00e1lo\u017eek \u201ecesty 2023\u201c, kter\u00e9 souvisej\u00ed s New Yorkem.     <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/587512e924f41a61a5c900d5382afb04.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Byl implementov\u00e1n v\u00fdstup doporu\u010den\u00ed popul\u00e1rn\u00edch web\u016f, i kdy\u017e u\u017eivatel je d\u0159\u00edve nenav\u0161t\u00edvil, nebo u\u010dinil chybu p\u0159i zad\u00e1v\u00e1n\u00ed URL. Nap\u0159\u00edklad, kdy\u017e podle n\u011b\u010d\u00edho doporu\u010den\u00ed u\u017eivatel za\u010dal zad\u00e1vat do Google Earth &#171;googleear&#187;, ani\u017e by znal p\u0159esnou adresu, prohl\u00ed\u017ee\u010d mu nab\u00eddne p\u0159echod na earth.google.com.   <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/e7811a2cf9a4c3b8809db9aa79e9c584.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> V Chromu pro desktopov\u00e9 syst\u00e9my byla zlep\u0161ena \u010ditelnost informac\u00ed v adresn\u00edm \u0159\u00e1dku a zv\u00fd\u0161ena reak\u010dn\u00ed doba rozhran\u00ed \u2014 v\u00fdsledky se nyn\u00ed zobrazuj\u00ed ihned po za\u010d\u00e1tku zad\u00e1v\u00e1n\u00ed v adresn\u00edm \u0159\u00e1dku.\n<li class=\"l\"> V souladu s novou specifikac\u00ed API Fetch bylo zaji\u0161t\u011bno odstran\u011bn\u00ed HTTP hlavi\u010dky Authorization p\u0159i p\u0159esm\u011brov\u00e1n\u00ed na jinou dom\u00e9nu (cross origin).\n<li class=\"l\"> V nastaven\u00ed upozorn\u011bn\u00ed a ur\u010den\u00ed polohy byla p\u0159id\u00e1na mo\u017enost pro aktivaci slu\u017eby automatick\u00e9ho odm\u00edt\u00e1n\u00ed \u017e\u00e1dost\u00ed o potvrzen\u00ed opr\u00e1vn\u011bn\u00ed (Permission Suggestions Service). Nab\u00eddnuty jsou re\u017eimy:\n<ul>\n<li> v\u017edy zobrazovat \u017e\u00e1dosti o z\u00edsk\u00e1n\u00ed opr\u00e1vn\u011bn\u00ed pro zobrazen\u00ed upozorn\u011bn\u00ed a p\u0159\u00edstup k poloze;\n<li> automaticky ignorovat spamov\u00e9 \u017e\u00e1dosti o opr\u00e1vn\u011bn\u00ed pomoc\u00ed mechanismu Permission Suggestions Service;\n<li>  v\u017edy ignorovat v\u0161echny \u017e\u00e1dosti o zobrazen\u00ed upozorn\u011bn\u00ed;\n<li>v\u017edy blokovat v\u0161echny \u017e\u00e1dosti o z\u00edsk\u00e1n\u00ed opr\u00e1vn\u011bn\u00ed pro zobrazen\u00ed upozorn\u011bn\u00ed a p\u0159\u00edstup k poloze.   <\/ul>\n<li class=\"l\"> V sestav\u00e1ch pro platformu Android, p\u0159i zapnut\u00e9 standardn\u00ed ochran\u011b prohl\u00ed\u017ee\u010de (Safe Browsing &gt; Standard protection), byla realizov\u00e1na kontrola bezpe\u010dnosti otev\u0159en\u00fdch URL v re\u00e1ln\u00e9m \u010dase, prov\u00e1d\u011bn\u00e1 na z\u00e1klad\u011b p\u0159enosu na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"servery\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1958\">servery<\/a> Google \u010d\u00e1ste\u010dn\u00fdch hash\u016f otev\u00edran\u00fdch u\u017eivatelsk\u00fdch URL. Pro vylou\u010den\u00ed p\u0159i\u0159azen\u00ed <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/lir\/ipv4\/\"   title=\"IP adres\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"718\">IP adres<\/a> u\u017eivatele a hash, data se p\u0159en\u00e1\u0161ej\u00ed p\u0159es meziproxim. D\u0159\u00edve se kontrola prov\u00e1d\u011bla na\u010dten\u00edm lok\u00e1ln\u00ed kopie seznamu nebezpe\u010dn\u00fdch URL do syst\u00e9mu u\u017eivatele. Nov\u00fd syst\u00e9m umo\u017e\u0148uje rychlej\u0161\u00ed blokaci \u0161kodliv\u00fdch URL. Pro desktopov\u00e9 syst\u00e9my byl tento re\u017eim zahrnut v p\u0159edchoz\u00ed verzi.\n<li class=\"l\"> \u00danikov\u00fdm p\u0159edpisem pro \u00fanik nealfanumerick\u00fdch znak\u016f v n\u00e1zvu hostitele b\u011bhem vol\u00e1n\u00ed funkce URL se stala aktualizovan\u00e1 specifikace. Nap\u0159\u00edklad vol\u00e1n\u00ed funkce \u2018URL(\u2018http:\/\/exa(mple.com\u2019)\u2019 d\u0159\u00edve vracelo \u2018http:\/\/example.com\/\u2019, nyn\u00ed v\u0161ak povede k chybov\u00e9mu hl\u00e1\u0161en\u00ed \u2018Invalid URL\u2019.        <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/437ca2e3f1a2a6b8abdc74d0ee6ea9d4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> V\u0161echna d\u0159\u00edve ulo\u017een\u00e1 cookie maj\u00ed omezenou dobu platnosti podobn\u011b, jako je tomu od verze Chrome 104 pro nov\u00e9 a aktualizovan\u00e9 cookie. Pro existuj\u00edc\u00ed cookie bude doba platnosti zkr\u00e1cena na 400 dn\u00ed od vyd\u00e1n\u00ed verze Chrome 119.\n<li class=\"l\"> V CSS byly navr\u017eeny nov\u00e9 pseudo-t\u0159\u00eddy &#171;:user-valid&#187; a &#171;:user-invalid&#187;, kter\u00e9 p\u0159edstavuj\u00ed prvky formul\u00e1\u0159\u016f, jejich\u017e hodnoty pro\u0161ly nebo nepro\u0161ly ov\u011b\u0159en\u00edm. Na rozd\u00edl od &#171;:valid&#187; a &#171;:invalid&#187; nov\u00e9 pseudo-t\u0159\u00eddy spou\u0161t\u011bj\u00ed pouze po interakci u\u017eivatele s formul\u00e1rov\u00fdm prvkem.\n<li class=\"l\"> P\u0159i nastaven\u00ed barev v CSS je povoleno definov\u00e1n\u00ed hodnot, kter\u00e9 se po\u010d\u00edtaj\u00ed vzhledem k jin\u00fdm parametr\u016fm barev. Nap\u0159\u00edklad p\u0159i zad\u00e1n\u00ed &#171;oklab(from magenta calc(l * 0.8) a b)&#187; bude z\u00edsk\u00e1na barva, kter\u00e1 je o 80 % sv\u011btlej\u0161\u00ed ne\u017e purpurov\u00e1.\n<li class=\"l\"> V CSS bylo do vlastnosti clip-path, kter\u00e1 umo\u017e\u0148uje omezit viditelnost prvku na ur\u010ditou oblast, p\u0159id\u00e1no podporu hodnoty  pro ur\u010den\u00ed libovoln\u00e9 o\u0159ez\u00e1vac\u00ed oblasti. Tak\u00e9 byla poskytnuta mo\u017enost pou\u017e\u00edvat funkce xywh() a rect() pro zjednodu\u0161en\u00ed definice obd\u00e9ln\u00edkov\u00fdch nebo zaoblen\u00fdch oblast\u00ed.\n<li class=\"l\"> Podpora API WebSQL byla zru\u0161ena, m\u00edsto toho se doporu\u010duje pou\u017e\u00edvat API Web Storage a Indexed Database. Zpracovatel WebSQL byl zalo\u017een na k\u00f3du knihovny SQLite. API WebSQL nebylo podporov\u00e1no v jin\u00fdch prohl\u00ed\u017ee\u010d\u00edch, bylo v\u00e1z\u00e1no na API extern\u00ed knihovny a zvy\u0161ovalo riziko zabezpe\u010den\u00ed (WebSQL mohlo b\u00fdt zneu\u017eito \u00fato\u010dn\u00edky k exploataci zranitelnost\u00ed v SQLite). Pro obnoven\u00ed podpory WebSQL pro podnikov\u00e9 u\u017eivatele byla zachov\u00e1na politika WebSQLAccess, kter\u00e1 bude odstran\u011bna ve verzi Chrome 123.\n<li class=\"l\"> API HTML Sanitizer, kter\u00fd umo\u017e\u0148oval odstra\u0148ov\u00e1n\u00ed prvk\u016f ovliv\u0148uj\u00edc\u00edch zobrazen\u00ed a prov\u00e1d\u011bn\u00ed v\u00fdstupu prost\u0159ednictv\u00edm metody setHTML(), byl do\u010dasn\u011b odstran\u011bn. API bylo navr\u017eeno k odstra\u0148ov\u00e1n\u00ed HTML tag\u016f, kter\u00e9 by mohly b\u00fdt pou\u017eity k prov\u00e1d\u011bn\u00ed XSS \u00fatok\u016f. Mezi d\u016fvody odstran\u011bn\u00ed pat\u0159\u00ed nedokon\u010denost specifikace, kter\u00e1 se od doby p\u0159id\u00e1n\u00ed Sanitizer do Chrome v\u00fdznamn\u011b zm\u011bnila. Jakmile bude specifikace hotov\u00e1, API bude vr\u00e1ceno.\n<li class=\"l\"> Byl odstran\u011bn nestandardn\u00ed atribut shadowRoot, kter\u00fd umo\u017e\u0148oval vlastn\u00edm prvk\u016fm p\u0159\u00edstup k jejich odd\u011blen\u00e9mu ko\u0159enu ve Shadow DOM, nez\u00e1visle na stavu. M\u00edsto shadowRoot byl v Chrome 111 navr\u017een atribut shadowRootMode, kter\u00fd se stal sou\u010d\u00e1st\u00ed webov\u00e9ho standardu.\n<li class=\"l\"> Byla vylep\u0161ena implementace HTML prvku \u2018\u2019, kter\u00fd p\u0159ipom\u00edn\u00e1 \u2018iframe\u2019 a tak\u00e9 umo\u017e\u0148uje vkl\u00e1dat ciz\u00ed obsah na str\u00e1nku. Rozd\u00edly spo\u010d\u00edvaj\u00ed v omezen\u00ed interakce vlo\u017een\u00e9ho obsahu s obsahem str\u00e1nky na \u00farovni DOM a atribut\u016f. Nap\u0159\u00edklad str\u00e1nka news.example, na kterou byl pomoc\u00ed fencedframe vlo\u017een blok s reklamou na\u010d\u00edtanou ze str\u00e1nek shoes.example, nem\u016f\u017ee z\u00edskat p\u0159\u00edstup k dat\u016fm shoes.example, a naopak k\u00f3d ze str\u00e1nek shoes.example nem\u016f\u017ee z\u00edskat data souvisej\u00edc\u00ed s news.example. V nov\u00e9 verzi byla p\u0159id\u00e1na podpora nov\u011b zaveden\u00fdch makro substituc\u00ed velikosti reklamn\u00edho bloku v API Protected Audience, nap\u0159\u00edklad \u2018https:\/\/ad.com?width={\/_WIDTH%}&amp;height={\/_HEIGHT%}\u2019.\n<li class=\"l\"> Do metody getDisplayMedia() byl p\u0159id\u00e1n parametr monitorTypeSurfaces, kter\u00fd lze pou\u017e\u00edt k z\u00e1kazu poskytov\u00e1n\u00ed sd\u00edlen\u00ed cel\u00e9ho obrazovky.\n<li class=\"l\"> Do metody window.open() byl p\u0159id\u00e1n experiment\u00e1ln\u00ed (origin trial) parametr fullscreen, kter\u00fd umo\u017e\u0148uje otev\u0159\u00edt okno okam\u017eit\u011b v re\u017eimu cel\u00e9 obrazovky.\n<li class=\"l\"> Do API AudioEncoderConfig p\u0159id\u00e1na mo\u017enost &#171;bitrateMode&#187; pro v\u00fdb\u011br mezi konstantn\u00edm (constant) a prom\u011bnn\u00fdm (variable) bitratem.\n<li class=\"l\"> V TLS je implementace mechanismu enkapsulace kl\u00ed\u010d\u016f (KEM, Key Encapsulation Mechanism), vyu\u017e\u00edvaj\u00edc\u00ed hybridn\u00ed algoritmus X25519Kyber768, odoln\u00fd v\u016f\u010di de\u0161ifrov\u00e1n\u00ed na kvantov\u00fdch po\u010d\u00edta\u010d\u00edch. K vytv\u00e1\u0159en\u00ed sezen\u00ed kl\u00ed\u010d\u016f, kter\u00e9 se pou\u017e\u00edvaj\u00ed k \u0161ifrov\u00e1n\u00ed dat v r\u00e1mci TLS spojen\u00ed, lze nyn\u00ed pou\u017e\u00edt kombinaci mechanismu v\u00fdm\u011bny kl\u00ed\u010d\u016f X25519, zalo\u017een\u00e9ho na eliptick\u00fdch k\u0159ivk\u00e1ch a v sou\u010dasnosti pou\u017e\u00edvan\u00e9ho v TLS, s algoritmem Kyber-768, kter\u00fd vyu\u017e\u00edv\u00e1 kryptografick\u00e9 metody zalo\u017een\u00e9 na \u0159e\u0161en\u00ed \u00faloh teorie m\u0159\u00ed\u017eek, doba \u0159e\u0161en\u00ed, kter\u00fdch se neli\u0161\u00ed na b\u011b\u017en\u00fdch a kvantov\u00fdch po\u010d\u00edta\u010d\u00edch.\n<li class=\"l\"> Podpora roz\u0161\u00ed\u0159en\u00ed WasmGC, kter\u00e9 zjednodu\u0161uje portov\u00e1n\u00ed program\u016f psan\u00fdch v programovac\u00edch jazyc\u00edch vyu\u017e\u00edvaj\u00edc\u00edch garbage collector (Kotlin, PHP, Java atd.), je k dispozici ve v\u00fdchoz\u00edm nastaven\u00ed. WasmGC p\u0159id\u00e1v\u00e1 nov\u00e9 typy struktur a pol\u00ed, na kter\u00e9 lze pou\u017e\u00edt neline\u00e1rn\u00ed alokaci pam\u011bti.\n<li class=\"l\"> Byla zavedena vylep\u0161en\u00ed n\u00e1stroj\u016f pro webov\u00e9 v\u00fdvoj\u00e1\u0159e. P\u0159id\u00e1na mo\u017enost \u00fapravy CSS pravidel &#171;@property&#187; a generov\u00e1n\u00ed varov\u00e1n\u00ed p\u0159i jejich nespr\u00e1vn\u00e9 definici. Aktualizov\u00e1n seznam emulovan\u00fdch za\u0159\u00edzen\u00ed (nap\u0159\u00edklad p\u0159id\u00e1ny iPhone 14 a Pixel 7). V webov\u00e9 konzoli byla implementov\u00e1na automatick\u00e1 dopln\u011bn\u00ed priv\u00e1tn\u00edch pol\u00ed. Zaji\u0161t\u011bno form\u00e1tov\u00e1n\u00ed JSON dat um\u00edst\u011bn\u00fdch uvnit\u0159 blok\u016f .  <center><img decoding=\"async\" alt=\"Verze Chrome 119\" src=\"\/wp-content\/uploads\/2023\/11\/f7cd6d0084cd79a0cb893d2e2e02f55b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>Krom\u011b novinek a oprav chyb v t\u00e9to verzi bylo odstran\u011bno 15 zranitelnost\u00ed. Mnoh\u00e9 z t\u011bchto zranitelnost\u00ed byly odhaleny prost\u0159ednictv\u00edm automatizovan\u00e9ho testov\u00e1n\u00ed n\u00e1stroji AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Nebyly zji\u0161t\u011bny \u017e\u00e1dn\u00e9 kritick\u00e9 probl\u00e9my, kter\u00e9 by umo\u017enily obej\u00edt v\u0161echny \u00farovn\u011b ochrany prohl\u00ed\u017ee\u010de a spustit k\u00f3d v syst\u00e9mu mimo sandboxov\u00e9 prost\u0159ed\u00ed. V r\u00e1mci programu odm\u011bn za odhalen\u00ed zranitelnost\u00ed spole\u010dnost Google vyplatila 13 odm\u011bn v celkov\u00e9 v\u00fd\u0161i 40,5 tis\u00edc dolar\u016f (jedna odm\u011bna ve v\u00fd\u0161i 16 000 $, 11 000 $, 2 000 $ a 500 $, t\u0159i odm\u011bny po 3 000 $ a dv\u011b odm\u011bny po 1 000 $). V\u00fd\u0161e 4 odm\u011bn zat\u00edm nebyla ur\u010dena.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60032\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 119. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 Chromium \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c Sandbox-\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0439 \u043a Google API \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":111262,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-111261","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 119. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-119\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 119 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 119. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-119\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-11-02T19:10:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-02T19:10:18+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vyd\u00e1n\u00ed Chrome 119 | ProHoster","description":"Spole\u010dnost Google zve\u0159ejnila vyd\u00e1n\u00ed webov\u00e9ho prohl\u00ed\u017ee\u010de Chrome 119. Sou\u010dasn\u011b je k dispozici stabiln\u00ed verze svobodn\u00e9ho projektu Chromium, kter\u00fd tvo\u0159\u00ed z\u00e1klad Chrome.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-119","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 119 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 119. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-chrome-119","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-11-02T19:10:18+00:00","article:modified_time":"2023-11-02T19:10:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"111261","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 20:24:09","updated":"2026-02-09 16:53:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=111261"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111261\/revisions"}],"predecessor-version":[{"id":159202,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111261\/revisions\/159202"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/111262"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=111261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=111261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=111261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}