{"id":104243,"date":"2022-06-05T15:36:39","date_gmt":"2022-06-05T13:36:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-coreboot-4-17"},"modified":"2022-06-05T15:36:39","modified_gmt":"2022-06-05T13:36:39","slug":"vypusk-coreboot-4-17","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-coreboot-4-17","title":{"rendered":"Release di Coreboot 4.17","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata pubblicata la versione del progetto CoreBoot 4.17, nell'ambito della quale si sviluppa un'alternativa open source ai firmware e BIOS proprietari. Il codice del progetto \u00e8 distribuito sotto licenza GPLv2. Nella creazione di questa nuova versione hanno partecipato 150 sviluppatori, che hanno preparato pi\u00f9 di 1300 modifiche.       <\/p>\n<p>Variazioni principali:   <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stata corretta una vulnerabilit\u00e0 (CVE-2022-29264) presente nelle versioni di CoreBoot da 4.13 a 4.16, che permette, su sistemi con AP (Application Processor), di eseguire codice a livello SMM (System Management Mode), un livello di priorit\u00e0 superiore (Ring -2) rispetto alla modalit\u00e0 hypervisor e al livello zero di protezione, con accesso illimitato a tutta la memoria. Il problema \u00e8 stato causato da una chiamata errata al gestore SMI nel modulo smm_module_loader.\n<li class=\"l\"> Aggiunta la supporto per 12 schede madri, 5 delle quali sono utilizzate su dispositivi con Chrome OS o su <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/dts-gdansk\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4540\">server<\/a> Google. Tra le schede non collegate a Google:\n<ul>\n<li class=\"l\"> Clevo L140MU \/ L141MU \/ L142MU\n<li class=\"l\"> Dell Precision T1650\n<li class=\"l\">  HP Z220 CMT Workstation\n<li class=\"l\">  Star Labs LabTop Mk III (i7-8550u), LabTop Mk IV (i3-10110U, i7-10710U), Lite Mk III (N5000) e Lite Mk IV (N5030).  <\/ul>\n<li class=\"l\"> Interrotta la supporto per le schede madri Google Deltan e Deltaur.\n<li class=\"l\"> Aggiunto un nuovo payload coreDOOM, che consente di avviare il gioco DOOM da Coreboot. Nel progetto \u00e8 stato utilizzato il codice doomgeneric, portato su libpayload. Per l'output viene utilizzato il framebuffer lineare di Coreboot, mentre i file WAD con le risorse di gioco vengono caricati da CBFS.\n<li class=\"l\"> Aggiornati i componenti payload SeaBIOS 1.16.0 e iPXE 2022.1.\n<li class=\"l\"> Aggiunto il supporto per SeaGRUB (GRUB2 sopra SeaBIOS), che consente l'uso delle chiamate di callback fornite da SeaBIOS in GRUB2, ad esempio per accedere all'hardware, al quale non c'\u00e8 accesso dal payload GRUB2.\n<li class=\"l\"> Aggiunta la protezione contro l'attacco SinkHole, che consente di eseguire codice a livello SMM (System Management Mode).\n<li class=\"l\"> Implementata la possibilit\u00e0 integrata di generare tabelle statiche delle pagine di memoria dai file assembly, senza necessit\u00e0 di chiamare strumenti di terze parti.\n<li class=\"l\"> Permessa la scrittura di informazioni di debug nella console CBMEMC dai gestori SMI con DEBUG_SMI attivato.\n<li class=\"l\"> Cambiato il sistema dei gestori di inizializzazione CBMEM, invece dei gestori *_CBMEM_INIT_HOOK legati alle fasi, sono stati proposti due gestori CBMEM_CREATION_HOOK (utilizzato nelle fasi iniziali, per creare cbmem) e CBMEM_READY_HOOK (utilizzato in qualsiasi fase in cui cbmem \u00e8 gi\u00e0 stato creato).\n<li class=\"l\"> Aggiunto il supporto per PSB (Platform Secure Boot), attivato dal processore PSP (Platform Security Processor) per la verifica dell'integrit\u00e0 del BIOS tramite firma digitale.\n<li class=\"l\"> Aggiunta un'implementazione personalizzata del gestore di dati di debug, trasmessi da FSP (FSP Debug Handler).\n<li class=\"l\"> Sono state aggiunte funzioni specifiche per i fornitori TIS (TPM Interface Specification) per la lettura e la scrittura direttamente dai registri TPM (Trusted Platform Module) \u2014 tis_vendor_read() e tis_vendor_write().\n<li class=\"l\"> Aggiunta la supporto per l'intercettazione della dereferenziazione di puntatori nulli tramite registri di debug.\n<li class=\"l\"> Realizzata la rilevazione dei dispositivi i2c, semplificando il lavoro con schede dotate di touchpad o schermi touch di diversi produttori.\n<li class=\"l\"> Aggiunta la possibilit\u00e0 di salvare i dati temporali in un formato adatto per la generazione di grafici FlameGraph, che mostrano chiaramente quanto tempo viene speso in diverse fasi di avvio.\n<li class=\"l\"> Nell'utility cbmem \u00e8 stata aggiunta l'opzione per inserire nella tabella cbmem il 'timestamp' dal contesto utente, consentendo cos\u00ec di riflettere in cbmem gli eventi nelle fasi svolte dopo CoreBoot.      <\/ul>\n<p>Inoltre, si pu\u00f2 notare la pubblicazione da parte della OSFF (Open-Source Firmware Foundation) di una lettera aperta a Intel, in cui si propone di rendere i pacchetti di supporto del firmware (FSP, Firmware Support Package) pi\u00f9 modulari e iniziare a pubblicare la documentazione relativa all'inizializzazione dei SoC Intel. L'assenza di codice FSP rende notevolmente pi\u00f9 difficile la creazione di firmware open-source e ostacola l'avanzamento dei progetti Coreboot, U-Boot e LinuxBoot su hardware Intel. In precedenza, un'iniziativa simile ha avuto successo e Intel ha rilasciato il codice richiesto dalla comunit\u00e0 per i firmware del blocco PSE (Programmable Services Engine).<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57303\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u0438\u043d\u044f\u043b\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u0435 150 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 1300 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c (CVE-2022-29264), \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u044e\u0449\u0430\u044f\u0441\u044f \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0445 CoreBoot \u0441 4.13 \u043f\u043e 4.16 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441 AP (Application Processor) [&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-104243","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.\" \/>\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\/it\/blog\/news\/vypusk-coreboot-4-17\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Coreboot 4.17 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-coreboot-4-17\" \/>\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=\"2022-06-05T13:36:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-06-05T13:36:39+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\udd47Rilascio di Coreboot 4.17 | ProHoster","description":"Pubblicato il rilascio del progetto CoreBoot 4.17, nell'ambito del quale si sviluppa un'alternativa libera ai firmware e BIOS proprietari. Il codice del progetto \u00e8 rilasciato sotto licenza GPLv2.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-coreboot-4-17","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\u0412\u044b\u043f\u0443\u0441\u043a Coreboot 4.17 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-coreboot-4-17","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":"2022-06-05T13:36:39+00:00","article:modified_time":"2022-06-05T13:36:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104243","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-25 11:32:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-06-05 13:37:42","updated":"2026-01-25 11:32:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/104243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=104243"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/104243\/revisions"}],"predecessor-version":[{"id":164418,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/104243\/revisions\/164418"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=104243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=104243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=104243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}