{"id":111523,"date":"2023-11-15T15:10:13","date_gmt":"2023-11-15T13:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization"},"modified":"2023-11-15T15:10:13","modified_gmt":"2023-11-15T13:10:13","slug":"uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization","title":{"rendered":"Luka w procesorach AMD, pozwalaj\u0105ca na obej\u015bcie mechanizmu ochrony SEV (Secure Encrypted Virtualization)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Naukowcy z Centrum Bezpiecze\u0144stwa Informacji Helmholtza (CISPA) opublikowali now\u0105 metod\u0119 ataku CacheWarp, kt\u00f3ra pozwala na skompromitowanie mechanizmu ochrony AMD SEV (Secure Encrypted Virtualization), stosowanego w systemach wirtualizacji, aby chroni\u0107 maszyny wirtualne przed ingerencj\u0105 ze strony hypervisor\u00f3w lub administrator\u00f3w host\u00f3w. Proponowana metoda pozwala napastnikowi, kt\u00f3ry ma dost\u0119p do hypervisora, na wykonanie z\u0142o\u015bliwego kodu oraz uzyskanie wy\u017cszych uprawnie\u0144 w maszynie wirtualnej chronionej przez AMD SEV.        <\/p>\n<p>Atak opiera si\u0119 na wykorzystaniu luki (CVE-2023-20592), spowodowanej niew\u0142a\u015bciw\u0105 obs\u0142ug\u0105 pami\u0119ci podr\u0119cznej podczas wykonywania instrukcji procesora INVD, kt\u00f3ra umo\u017cliwia niesp\u00f3jno\u015b\u0107 danych w pami\u0119ci oraz pami\u0119ci podr\u0119cznej, oraz pozwala na omini\u0119cie mechanizm\u00f3w utrzymania integralno\u015bci pami\u0119ci maszyn wirtualnych, realizowanych na bazie rozszerze\u0144 SEV-ES i SEV-SNP. Luka dotyczy procesor\u00f3w AMD EPYC pierwszej, drugiej i trzeciej generacji.       <\/p>\n<p>Dla procesor\u00f3w AMD EPYC trzeciej generacji (Zen 3) problem zosta\u0142 rozwi\u0105zany w listopadowej aktualizacji mikrokodu wydanej wczoraj przez firm\u0119 AMD (poprawka nie powoduje obni\u017cenia wydajno\u015bci). Dla pierwszej i drugiej generacji procesor\u00f3w AMD EPYC (Zen 1 i Zen 2) nie przewidziano zabezpieczenia, poniewa\u017c w tych CPU brakuje wsparcia dla rozszerzenia SEV-SNP, kt\u00f3re zapewnia kontrol\u0119 integralno\u015bci. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/vps\/\"   title=\"maszyn wirtualnych\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2102\">maszyn wirtualnych<\/a>Czwarte pokolenie procesor\u00f3w AMD AMD EPYC \u201eGenoa\u201d oparte na mikroarchitekturze \u201eZen 4\u201d jest wolne od luk bezpiecze\u0144stwa.          <\/p>\n<p>Technologia AMD SEV jest wykorzystywana do izolacji maszyn wirtualnych przez takich dostawc\u00f3w chmurowych jak Amazon Web Services (AWS), Google Cloud, Microsoft Azure oraz Oracle Compute Infrastructure (OCI). Ochrona AMD SEV jest realizowana poprzez szyfrowanie na poziomie sprz\u0119towym pami\u0119ci maszyn wirtualnych. Ponadto, dzi\u0119ki rozszerzeniu SEV-ES (Encrypted State), ochrona rejestr\u00f3w CPU jest realizowana. Dost\u0119p do odszyfrowanych danych ma tylko aktualny system go\u015bcia, podczas gdy pozosta\u0142e <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/vps\/abuzoustojchivye-vps\/\"   title=\"maszyn wirtualnych\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4223\">maszyn wirtualnych<\/a> oraz hypervisor otrzymuj\u0105 zaszyfrowany zbi\u00f3r danych w przypadku pr\u00f3by dost\u0119pu do tej pami\u0119ci.       <\/p>\n<p>W trzeciej generacji procesor\u00f3w AMD EPYC wprowadzono dodatkowe rozszerzenie SEV-SNP (Secure Nested Paging), kt\u00f3re zapewnia bezpieczn\u0105 obs\u0142ug\u0119 zagnie\u017cd\u017conych tabel stron pami\u0119ci. Opr\u00f3cz og\u00f3lnego szyfrowania pami\u0119ci i izolacji rejestr\u00f3w, w SEV-SNP wdro\u017cono dodatkowe \u015brodki ochrony integralno\u015bci pami\u0119ci, kt\u00f3re zapobiegaj\u0105 modyfikacjom VM ze strony hipernadzorcy. Zarz\u0105dzanie kluczami szyfrowania odbywa si\u0119 po stronie wbudowanego w chip osobnego procesora PSP (Platform Security Processor), opartego na architekturze ARM.     <\/p>\n<p>Istota zaproponowanej metody ataku polega na wykorzystaniu instrukcji INVD do uniewa\u017cnienia blok\u00f3w (linii) w pami\u0119ci podr\u0119cznej brudnych stron bez zapisania zgromadzonych w pami\u0119ci danych do pami\u0119ci (write-back). W ten spos\u00f3b metoda umo\u017cliwia usuni\u0119cie zmienionych danych z pami\u0119ci podr\u0119cznej, nie zmieniaj\u0105c stanu pami\u0119ci. W celu przeprowadzenia ataku proponuje si\u0119 u\u017cycie wyj\u0105tk\u00f3w programowych (fault injection) do przerwania dzia\u0142ania maszyny wirtualnej w dw\u00f3ch miejscach: w pierwszym miejscu atakuj\u0105cy wywo\u0142uje instrukcj\u0119 \u201ewbnoinvd\u201d w celu zapisania wszystkich zgromadzonych w pami\u0119ci podr\u0119cznej operacji zapisu do pami\u0119ci, a w drugim miejscu wywo\u0142uje instrukcj\u0119 \u201einvd\u201d w celu przywr\u00f3cenia nieodzwierciedlonych w pami\u0119ci operacji zapisu do stanu pierwotnego.      <\/p>\n<p>W celu sprawdzenia swoich system\u00f3w pod k\u0105tem podatno\u015bci opublikowano prototyp exploita, kt\u00f3ry pozwala na podmian\u0119 wyj\u0105tku w wirtualnej maszynie chronionej przez AMD SEV oraz na przywr\u00f3cenie w starej postaci niespisanych w pami\u0119ci zmian w VM. Przywr\u00f3cenie zmian mo\u017ce by\u0107 wykorzystane do modyfikacji przebiegu wykonywania programu poprzez zwr\u00f3cenie starego adresu zwrotu na stosie lub do u\u017cycia przy wej\u015bciu parametr\u00f3w starej sesji, dla kt\u00f3rej wcze\u015bniej przeprowadzono autoryzacj\u0119, poprzez zwr\u00f3cenie warto\u015bci wska\u017anika autoryzacji.      <\/p>\n<p>Na przyk\u0142ad, badacze pokazali mo\u017cliwo\u015b\u0107 zastosowania metody CacheWarp do przeprowadzenia ataku Bellcore na realizacj\u0119 algorytmu RSA-CRT w bibliotece ipp-crypto, co pozwoli\u0142o na odzyskanie klucza prywatnego poprzez podstawienie b\u0142\u0119d\u00f3w podczas obliczania podpisu cyfrowego. Zademonstrowano r\u00f3wnie\u017c, w jaki spos\u00f3b mo\u017cna podmieni\u0107 parametry weryfikacji sesji OpenSSH podczas zdalnego po\u0142\u0105czenia z systemem go\u015bcinnym, a nast\u0119pnie zmieni\u0107 stan weryfikacji przy uruchamianiu narz\u0119dzia sudo, aby uzyska\u0107 uprawnienia root w Ubuntu 20.04. Dzia\u0142anie exploita zosta\u0142o sprawdzone na systemach z procesorami AMD EPYC 7252, 7313P i 7443.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60118\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0426\u0435\u043d\u0442\u0440\u0430 \u0413\u0435\u043b\u044c\u043c\u0433\u043e\u043b\u044c\u0446\u0430 \u043f\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (CISPA) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 CacheWarp, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b AMD SEV (Secure Encrypted Virtualization), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d \u043e\u0442 \u0432\u043c\u0435\u0448\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 \u0438\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0445\u043e\u0441\u0442-\u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0443, \u0438\u043c\u0435\u044e\u0449\u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0443, \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0435\u0433\u043e \u043a\u043e\u0434\u0430 \u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435, [&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-111523","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0426\u0435\u043d\u0442\u0440\u0430 \u0413\u0435\u043b\u044c\u043c\u0433\u043e\u043b\u044c\u0446\u0430 \u043f\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (CISPA) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 CacheWarp, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b AMD SEV (Secure Encrypted Virtualization), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0432.\" \/>\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\/pl\/blog\/news\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 CPU AMD, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u0431\u043e\u0439\u0442\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b SEV (Secure Encrypted Virtualization) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0426\u0435\u043d\u0442\u0440\u0430 \u0413\u0435\u043b\u044c\u043c\u0433\u043e\u043b\u044c\u0446\u0430 \u043f\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (CISPA) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 CacheWarp, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b AMD SEV (Secure Encrypted Virtualization), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization\" \/>\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-15T13:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-15T13:10:13+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\udd47Vulnerability in AMD CPU that allows bypassing SEV (Secure Encrypted Virtualization) protection | ProHoster","description":"Badacze Centrum Helmholtza ds. bezpiecze\u0144stwa informacji (CISPA) opublikowali now\u0105 metod\u0119 ataku CacheWarp, kt\u00f3ra pozwala na skompromitowanie mechanizmu ochrony AMD SEV (Secure Encrypted Virtualization), stosowanego w.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 CPU AMD, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043e\u0431\u043e\u0439\u0442\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b SEV (Secure Encrypted Virtualization) | ProHoster","og:description":"\u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0426\u0435\u043d\u0442\u0440\u0430 \u0413\u0435\u043b\u044c\u043c\u0433\u043e\u043b\u044c\u0446\u0430 \u043f\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (CISPA) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 CacheWarp, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b AMD SEV (Secure Encrypted Virtualization), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0439 \u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/uyazvimost-v-cpu-amd-pozvolyayushhaya-obojti-mehanizm-zashhity-sev-secure-encrypted-virtualization","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-15T13:10:13+00:00","article:modified_time":"2023-11-15T13:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"111523","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-09 17:11:24","updated":"2026-02-09 17:11:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=111523"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111523\/revisions"}],"predecessor-version":[{"id":164098,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111523\/revisions\/164098"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=111523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=111523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=111523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}