{"id":114790,"date":"2024-04-04T18:25:42","date_gmt":"2024-04-04T16:25:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0"},"modified":"2024-04-04T18:25:42","modified_gmt":"2024-04-04T16:25:42","slug":"ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0","title":{"rendered":"\u00datok Continuation flood, kter\u00fd zp\u016fsobuje probl\u00e9my na serverech pou\u017e\u00edvaj\u00edc\u00edch HTTP\/2.0.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byly zve\u0159ejn\u011bny informace o metod\u011b \u00fatoku \u201eContinuation flood\u201c, kter\u00e1 se t\u00fdk\u00e1 r\u016fzn\u00fdch implementac\u00ed protokolu HTTP\/2, mezi kter\u00e9 pat\u0159\u00ed Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp a nghttp2. Zranitelnost m\u016f\u017ee b\u00fdt vyu\u017eita k \u00fatok\u016fm na servery podporuj\u00edc\u00ed HTTP\/2.0 a v z\u00e1vislosti na implementaci zp\u016fsobuje vy\u010derp\u00e1n\u00ed pam\u011bti (ukon\u010den\u00ed zpracov\u00e1n\u00ed po\u017eadavk\u016f nebo hav\u00e1rii proces\u016f) nebo vytv\u00e1\u0159\u00ed vysokou z\u00e1t\u011b\u017e na CPU (zpoma\u013euje zpracov\u00e1n\u00ed po\u017eadavk\u016f). Podle n\u00e1zoru v\u00fdzkumn\u00edka, kter\u00fd zranitelnost objevil, je tento probl\u00e9m nebezpe\u010dn\u011bj\u0161\u00ed ne\u017e zranitelnost \u201eRapid Reset\u201c, kter\u00e1 byla nalezena minul\u00fd rok a byla pou\u017eita k proveden\u00ed nejv\u011bt\u0161\u00edch DDoS \u00fatok\u016f t\u00e9 doby.    <\/p>\n<p>Vysok\u00e1 \u00farove\u0148 nebezpe\u010d\u00ed je vysv\u011btlena t\u00edm, \u017ee k naru\u0161en\u00ed funkce <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3609\">serveru<\/a>, k z\u00e1niku nebo v\u00e1\u017en\u00e9mu sn\u00ed\u017een\u00ed v\u00fdkonu sta\u010d\u00ed vytvo\u0159it tok speci\u00e1ln\u011b form\u00e1tovan\u00fdch po\u017eadavk\u016f z jednoho b\u011b\u017en\u00e9ho po\u010d\u00edta\u010de. V ur\u010dit\u00e9m p\u0159\u00edpad\u011b posta\u010duje k proveden\u00ed \u00fatoku dokonce jedno TCP spojen\u00ed. P\u0159itom souvisej\u00edc\u00ed s \u00fatokem provoz nijak nevy\u010dn\u00edv\u00e1 v log\u00e1ch na pozad\u00ed b\u011b\u017en\u00fdch u\u017eivatelsk\u00fdch po\u017eadavk\u016f.      <\/p>\n<p>Zranitelnost je zp\u016fsobena zvl\u00e1\u0161tnostmi zpracov\u00e1n\u00ed r\u00e1mc\u016f HEADERS a CONTINUATION v po\u017eadavc\u00edch podle protokolu HTTP\/2. R\u00e1mce HEADERS se pou\u017e\u00edvaj\u00ed v HTTP\/2 k p\u0159enosu HTTP hlavi\u010dek a r\u00e1mce CONTINUATION pro rozd\u011blen\u00ed odes\u00edl\u00e1n\u00ed HTTP hlavi\u010dek na n\u011bkolik f\u00e1z\u00ed (nap\u0159\u00edklad kdy\u017e se hlavi\u010dky nevejdou do jednoho r\u00e1mce nebo kdy\u017e je nejprve t\u0159eba odeslat hlavi\u010dky, kter\u00e9 lze vyplnit v aktu\u00e1ln\u00edm kroku, a pot\u00e9 p\u0159idat hlavi\u010dky, jejich\u017e hodnoty nejsou zat\u00edm ur\u010deny). P\u0159i p\u0159enosu hlavi\u010dek ve v\u00edce f\u00e1z\u00edch je nejprve odesl\u00e1n r\u00e1mec HEADERS bez flagu END_HEADERS, za n\u00edm n\u00e1sleduje n\u011bkolik r\u00e1mc\u016f CONTINUATION s dal\u0161\u00edmi hlavi\u010dkami a seznam kon\u010d\u00ed r\u00e1mcem CONTINUATION s flagem END_HEADERS.      <\/p>\n<p>Metoda \u00fatoku spo\u010d\u00edv\u00e1 v odes\u00edl\u00e1n\u00ed nep\u0159etr\u017eit\u00e9ho toku r\u00e1mc\u016f CONTINUATION bez nastaven\u00ed flagu END_HEADERS. Takov\u00e1 aktivita vede k p\u0159enosu na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> velk\u00e9ho mno\u017estv\u00ed hlavi\u010dek, kter\u00e9 server uchov\u00e1v\u00e1 v opera\u010dn\u00ed pam\u011bti, dokud nen\u00ed vy\u010derp\u00e1na dostupn\u00e1 pam\u011b\u0165 procesu. K vytvo\u0159en\u00ed vysok\u00e9ho zat\u00ed\u017een\u00ed CPU m\u016f\u017ee \u00fato\u010dn\u00edk krom\u011b vy\u010derp\u00e1n\u00ed pam\u011bti vyu\u017e\u00edt kompresi obsahu r\u00e1mc\u016f CONTINUATION pomoc\u00ed form\u00e1tu HPACK, jeho\u017e rozbor vy\u017eaduje v\u00fdpo\u010dty. V implementac\u00edch protokolu HTTP\/1.1 byl pro ochranu proti zaplavov\u00e1n\u00ed serveru hlavi\u010dkami pou\u017eit limit velikosti hlavi\u010dek a \u010dasov\u00fd limit pro odes\u00edl\u00e1n\u00ed p\u0159ipojen\u00ed. U HTTP\/2, vzhledem ke slo\u017eitosti protokolu, mnoho implementac\u00ed nenab\u00edz\u00ed podobn\u00e9 metody ochrany proti nekone\u010dn\u00e9mu odes\u00edl\u00e1n\u00ed hlavi\u010dek.      <\/p>\n<p>Nejv\u011bt\u0161\u00ed hrozbu p\u0159edstavuje zranitelnost pro u\u017eivatele Node.js (CVE-2024-27983), proto\u017ee tato implementace umo\u017e\u0148uje zp\u016fsobit hav\u00e1rii odesl\u00e1n\u00edm pouh\u00fdch n\u011bkolika r\u00e1mc\u016f na server. Kv\u016fli podm\u00ednce z\u00e1vodu v Node.js sta\u010d\u00ed uzav\u0159\u00edt p\u0159ipojen\u00ed b\u011bhem odes\u00edl\u00e1n\u00ed nedokon\u010den\u00e9ho proudu hlavi\u010dek (hav\u00e1rie, pokud b\u011bhem uzav\u0159en\u00ed p\u0159ipojen\u00ed je\u0161t\u011b nedorazil r\u00e1mec CONTINUATION s p\u0159\u00edznakem END_HEADERS). Zranitelnost byla opravena v Node.js 18.20.1, 21.7.2 a 20.12.1, stejn\u011b jako v nejnov\u011bj\u0161\u00edch vyd\u00e1n\u00edch knihoven llhttp a undici. V nov\u00fdch verz\u00edch Node.js byla tak\u00e9 odstran\u011bna m\u00e9n\u011b nebezpe\u010dn\u00e1 zranitelnost (CVE-2024-27982) t\u0159\u00eddy \u201erequest smuggling\u201c, kter\u00e1 umo\u017e\u0148uje prost\u0159ednictv\u00edm manipulace se hodnotou \u201eContent Length\u201c proniknout do obsahu po\u017eadavk\u016f jin\u00fdch u\u017eivatel\u016f zpracov\u00e1van\u00fdch ve stejn\u00e9m vl\u00e1kn\u011b mezi frontendem a backendem.     <\/p>\n<p>Zranitelnosti souvisej\u00edc\u00ed se zpracov\u00e1n\u00edm CONTINUATION v dal\u0161\u00edch implementac\u00edch HTTP\/2.0:    <\/p>\n<ul>\n<li class=\"l\"> oghttp (CVE-2024-27919) \u2014 neomezen\u00e1 spot\u0159eba pam\u011bti.\n<li class=\"l\"> Tempesta FW (CVE-2024-2758) \u2014 obch\u00e1zen\u00ed omezen\u00ed.\n<li class=\"l\"> PHP knihovna amphp\/http, amphp\/http-client a amphp\/http-server (CVE-2024-2653) \u2014 neomezen\u00e1 spot\u0159eba pam\u011bti, a\u017e do \u00fapln\u00e9ho vy\u010derp\u00e1n\u00ed dostupn\u00e9 pam\u011bti.\n<li class=\"l\"> Go bal\u00ed\u010dek net\/http (CVE-2023-45288) \u2014 vytv\u00e1\u0159en\u00ed vysok\u00e9 z\u00e1t\u011b\u017ee na CPU.\n<li class=\"l\"> Knihovna nghttp2 (CVE-2024-28182) \u2014 vyvol\u00e1n\u00ed odm\u00edtnut\u00ed slu\u017eby.\n<li class=\"l\"> Apache Httpd (CVE-2024-27316) \u2014 nadm\u011brn\u00e1 spot\u0159eba pam\u011bti a vytv\u00e1\u0159en\u00ed z\u00e1t\u011b\u017ee na CPU.\n<li class=\"l\"> Apache Traffic Server (CVE-2024-31309) \u2014 nadm\u011brn\u00e1 spot\u0159eba zdroj\u016f.\n<li class=\"l\"> Envoy (CVE-2024-30255) \u2014 vytv\u00e1\u0159en\u00ed vysok\u00e9 z\u00e1t\u011b\u017ee na CPU (pro plnou z\u00e1t\u011b\u017e jednoho j\u00e1dra CPU je pot\u0159eba tok o rychlosti 300 Mbit\/s).  <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60924\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043c\u0435\u0442\u043e\u0434\u0435 \u0430\u0442\u0430\u043a\u0438 &#171;Continuation flood&#187;, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 HTTP\/2, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp \u0438 nghttp2. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0430\u0442\u0430\u043a \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 HTTP\/2.0 \u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0438\u0441\u0447\u0435\u0440\u043f\u0430\u043d\u0438\u044e \u043f\u0430\u043c\u044f\u0442\u0438 (\u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438\u043b\u0438 \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432) \u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114790","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043c\u0435\u0442\u043e\u0434\u0435 \u0430\u0442\u0430\u043a\u0438 &quot;Continuation flood&quot;, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 HTTP\/2, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp \u0438 nghttp2.\" \/>\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\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\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\u0410\u0442\u0430\u043a\u0430 Continuation flood, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u043a \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 HTTP\/2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043c\u0435\u0442\u043e\u0434\u0435 \u0430\u0442\u0430\u043a\u0438 &quot;Continuation flood&quot;, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 HTTP\/2, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp \u0438 nghttp2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0\" \/>\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=\"2024-04-04T16:25:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-04T16:25:42+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\udd47\u00datok Continuation flood, kter\u00fd zp\u016fsobuje probl\u00e9my na serverech vyu\u017e\u00edvaj\u00edc\u00edch HTTP\/2.0 | ProHoster","description":"Byly zve\u0159ejn\u011bny informace o metod\u011b \u00fatoku \"Continuation flood\", kter\u00e1 se t\u00fdk\u00e1 r\u016fzn\u00fdch implementac\u00ed protokolu HTTP\/2, v\u010detn\u011b Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp a nghttp2.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0","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\u0410\u0442\u0430\u043a\u0430 Continuation flood, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u043a \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 HTTP\/2.0 | ProHoster","og:description":"\u0420\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043c\u0435\u0442\u043e\u0434\u0435 \u0430\u0442\u0430\u043a\u0438 &quot;Continuation flood&quot;, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 HTTP\/2, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 Apache httpd, Apache Traffic Server, Node.js, oghttp, Go net\/http2, Envoy, oghttp \u0438 nghttp2.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-continuation-flood-privodyashhaya-k-problemam-na-serverah-ispolzuyushhih-http-2-0","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":"2024-04-04T16:25:42+00:00","article:modified_time":"2024-04-04T16:25:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114790","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":"2026-02-22 15:41:47","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 21:24:22","updated":"2026-02-22 15:41:47","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\/114790","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=114790"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/114790\/revisions"}],"predecessor-version":[{"id":172815,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/114790\/revisions\/172815"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=114790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=114790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=114790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}