{"id":138893,"date":"2025-07-09T23:11:55","date_gmt":"2025-07-09T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd"},"modified":"2025-07-09T23:11:55","modified_gmt":"2025-07-09T21:11:55","slug":"ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd","title":{"rendered":"\u00datok TSA vedouc\u00ed k \u00faniku informac\u00ed z mikroarchitektonick\u00fdch struktur CPU AMD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost AMD odhalila informace o nov\u00e9 t\u0159\u00edd\u011b mikroarchitektonick\u00fdch \u00fatok\u016f na sv\u00e9 procesory \u2014 TSA (Transient Scheduler Attack). Tento \u00fatok umo\u017e\u0148uje \u00fato\u010dn\u00edkovi obej\u00edt mechanismy izolace CPU a zjistit data, kter\u00e1 jsou zpracov\u00e1v\u00e1na v jin\u00fdch kontextech, nap\u0159\u00edklad zjistit informace z prostoru u\u017eivatele, kter\u00e9 se zpracov\u00e1vaj\u00ed na \u00farovni j\u00e1dra, nebo v hostitelsk\u00e9m syst\u00e9mu zjistit data pou\u017e\u00edvan\u00e1 v jin\u00e9m hostitelsk\u00e9m syst\u00e9mu.       <\/p>\n<p>Zranitelnosti byly odhaleny v pr\u016fb\u011bhu v\u00fdvoje n\u00e1stroje vytvo\u0159en\u00e9ho v\u00fdzkumn\u00edky z Microsoftu a \u0160v\u00fdcarsk\u00e9ho feder\u00e1ln\u00edho technologick\u00e9ho institutu v Curychu pro stresov\u00e9 testov\u00e1n\u00ed mikroarchitektonick\u00e9 izolace mezi r\u016fzn\u00fdmi z\u00f3nami p\u0159\u00edstupu, jako je j\u00e1dro, virtu\u00e1ln\u00ed stroje a procesy.        <\/p>\n<p>Metoda \u00fatoku je zalo\u017eena na z\u00e1vislosti doby prov\u00e1d\u011bn\u00ed n\u011bkter\u00fdch instrukc\u00ed na stavu mikroarchitektonick\u00fdch struktur. Kdy\u017e procesor \u010dek\u00e1 na rychl\u00e9 dokon\u010den\u00ed instrukce \u010dten\u00ed dat z pam\u011bti (nap\u0159\u00edklad v domn\u011bn\u00ed, \u017ee data jsou v pam\u011bti L1), ale zda se mu poda\u0159\u00ed \u00fasp\u011b\u0161n\u011b z\u00edskat data, nast\u00e1v\u00e1 stav &#171;neprav\u00e9ho dokon\u010den\u00ed&#187; instrukce (false completion). V takov\u00e9m p\u0159\u00edpad\u011b procesor je\u0161t\u011b p\u0159edt\u00edm, ne\u017e toto stav ur\u010d\u00ed, m\u016f\u017ee napl\u00e1novat spekulativn\u00ed vykon\u00e1v\u00e1n\u00ed jin\u00fdch operac\u00ed, kter\u00e9 z\u00e1vis\u00ed na v\u00fdsledku prov\u00e1d\u011bn\u00ed instrukce na\u010dten\u00ed z pam\u011bti.      <\/p>\n<p>Jeliko\u017e na\u010d\u00edt\u00e1n\u00ed nebylo dokon\u010deno, data s n\u00edm spojen\u00e1 jsou procesorem pova\u017eov\u00e1na za neplatn\u00e1 a operace na\u010d\u00edt\u00e1n\u00ed je pozd\u011bji provedena znovu. Z\u00e1visl\u00e9 operace jsou tak\u00e9 znovu vykon\u00e1ny po p\u0159ipravenosti spr\u00e1vn\u00fdch dat. P\u0159itom nen\u00ed prov\u00e1d\u011bn flush potrub\u00ed (pipeline flush) po proveden\u00ed instrukce, pro kterou bylo zaznamen\u00e1no &#171;neprav\u00e9 dokon\u010den\u00ed&#187;, a neplatn\u00e1 data mohou b\u00fdt p\u0159esm\u011brov\u00e1na do z\u00e1visl\u00fdch operac\u00ed.     <\/p>\n<p>Prov\u00e1d\u011bn\u00ed takov\u00fdch operac\u00ed nem\u011bn\u00ed stav cache a TLB (Translation Lookaside Buffer), tj. data nelze obnovit pomoc\u00ed tradi\u010dn\u00edch metod pro ur\u010den\u00ed stavu cache. Tyto data v\u0161ak ovliv\u0148uj\u00ed dobu vykon\u00e1n\u00ed dal\u0161\u00edch instrukc\u00ed. Anal\u00fdza doby vykon\u00e1n\u00ed m\u016f\u017ee b\u00fdt pou\u017eita jako zdroj \u00faniku informac\u00ed z mikroarchitektonick\u00fdch struktur, kter\u00e9 z\u016fstaly po spekulativn\u00edm prov\u00e1d\u011bn\u00ed dal\u0161\u00edch operac\u00ed.       <\/p>\n<p>V z\u00e1vislosti na zdroji extrakce zbytkov\u00fdch dat byly identifikov\u00e1ny dv\u011b zranitelnosti:   <\/p>\n<ul>\n<li class=\"l\"> CVE-2024-36350 (TSA-SQ \u2014 TSA Store Queue) \u2014 \u00fanik z vyrovn\u00e1vac\u00ed pam\u011bti operac\u00ed z\u00e1pisu (Store Queue), kter\u00fd umo\u017e\u0148uje zjistit v\u00fdsledek prov\u00e1d\u011bn\u00ed instrukc\u00ed z\u00e1pisu do pam\u011bti.\n<li class=\"l\"> CVE-2024-36357 (TSA-L1 \u2014 TSA L1 Data Cache) \u2014 \u00fanik p\u0159es vyrovn\u00e1vac\u00ed pam\u011b\u0165 L1D.    <\/ul>\n<p>Zranitelnosti se projevuj\u00ed v rodin\u011b procesor\u016f AMD (Fam19h) zalo\u017een\u00fdch na mikroarchitektur\u00e1ch Zen 3 a Zen 4. Probl\u00e9m se nap\u0159\u00edklad vyskytuje v s\u00e9ri\u00edch CPU AMD Ryzen 5000\/6000\/7000\/8000, AMD EPYC Milan\/Milan-X\/Genoa\/Genoa-X\/Bergamo\/Siena, AMD Instinct MI300A, AMD Ryzen Threadripper PRO 7000 WX, AMD EPYC Embedded 7003\/8004\/9004\/97X4, AMD Ryzen Embedded 5000\/7000\/V3000.     <\/p>\n<p>Pot\u0159ebn\u00e9 zm\u011bny pro zablokov\u00e1n\u00ed zranitelnosti jsou zahrnuty v prosincov\u00e9 aktualizaci mikroprogramu a PI firmwaru (Platform Initialization), kter\u00e9 byly p\u0159ed\u00e1ny v\u00fdrobc\u016fm OEM. Opravy na ochranu proti zranitelnosti byly p\u0159ed\u00e1ny pro za\u0159azen\u00ed do j\u00e1dra Linuxu (pro deaktivaci ochrany, kter\u00e1 negativn\u011b ovliv\u0148uje v\u00fdkon, je k dispozici volba v p\u0159\u00edkazov\u00e9m \u0159\u00e1dku j\u00e1dra &#171;tsa=off&#187;). Oprava byla tak\u00e9 p\u0159id\u00e1na do hypervisoru Xen. Pro zablokov\u00e1n\u00ed zranitelnosti je pot\u0159eba jak aktualizace mikroprogramu, tak aktivace re\u017eimu ochrany na \u00farovni j\u00e1dra nebo hypervisoru.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63557\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f AMD \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0430\u0442\u0430\u043a \u043d\u0430 \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b &#8212; TSA (Transient Scheduler Attack). \u0410\u0442\u0430\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0443 \u043e\u0431\u043e\u0439\u0442\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u044b \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 CPU \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u0443\u044e \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u044f\u0434\u0440\u0430, \u0438\u043b\u0438 \u0438\u0437 \u0433\u043e\u0441\u0442\u0435\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0433\u043e\u0441\u0442\u0435\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0432 \u0445\u043e\u0434\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-138893","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f AMD \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0430\u0442\u0430\u043a \u043d\u0430 \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b - TSA (Transient Scheduler Attack).\" \/>\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-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd\" \/>\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 TSA, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u043a \u0443\u0442\u0435\u0447\u043a\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438\u0437 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440 CPU AMD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f AMD \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0430\u0442\u0430\u043a \u043d\u0430 \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b - TSA (Transient Scheduler Attack).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd\" \/>\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=\"2025-07-09T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-07-09T21:11:55+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 TSA, kter\u00fd vede k \u00faniku informac\u00ed z mikroarchitektonick\u00fdch struktur CPU AMD | ProHoster","description":"Spole\u010dnost AMD zve\u0159ejnila informace o nov\u00e9 t\u0159\u00edd\u011b mikroarchitektonick\u00fdch \u00fatok\u016f na sv\u00e9 procesory - TSA (Transient Scheduler Attack).","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd","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 TSA, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u043a \u0443\u0442\u0435\u0447\u043a\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438\u0437 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440 CPU AMD | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f AMD \u0440\u0430\u0441\u043a\u0440\u044b\u043b\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0430\u0442\u0430\u043a \u043d\u0430 \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b - TSA (Transient Scheduler Attack).","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/ataka-tsa-privodyashhaya-k-utechke-informaczii-iz-mikroarhitekturnyh-struktur-cpu-amd","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":"2025-07-09T21:11:55+00:00","article:modified_time":"2025-07-09T21:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"138893","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-01-23 13:45:17","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 13:45:17","updated":"2026-01-23 13:45:17","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\/138893","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=138893"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/138893\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=138893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=138893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=138893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}