{"id":182448,"date":"2026-07-03T22:53:39","date_gmt":"2026-07-03T20:53:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme"},"modified":"2026-07-03T22:53:39","modified_gmt":"2026-07-03T20:53:39","slug":"uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme","title":{"rendered":"Zranitelnost v bal\u00ed\u010dkov\u00e9m spr\u00e1vci Guix, kter\u00e1 umo\u017e\u0148uje vzd\u00e1len\u00e9 spu\u0161t\u011bn\u00ed k\u00f3du v syst\u00e9mu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V bal\u00ed\u010dkov\u00e9m spr\u00e1vci Guix byly identifikov\u00e1ny zranitelnosti (CVE nebyly p\u0159id\u011bleny) v implementaci intern\u00edho p\u0159\u00edkazu &#171;guix substitute&#187;, kter\u00fd je automaticky vyvol\u00e1v\u00e1n na pozad\u00ed procesem guix-daemon p\u0159i prov\u00e1d\u011bn\u00ed operac\u00ed instalace bal\u00ed\u010dk\u016f. Tento p\u0159\u00edkaz slou\u017e\u00ed k na\u010d\u00edt\u00e1n\u00ed ji\u017e zkompilovan\u00fdch bin\u00e1rn\u00edch bal\u00ed\u010dk\u016f z extern\u00edch server\u016f s ov\u011b\u0159en\u00edm jejich integrity pomoc\u00ed digit\u00e1ln\u00edho podpisu. Nejz\u00e1va\u017en\u011bj\u0161\u00ed zranitelnost umo\u017e\u0148uje vzd\u00e1len\u00e9 spu\u0161t\u011bn\u00ed k\u00f3du na syst\u00e9mu u\u017eivatele s privilegii, pod kter\u00fdmi b\u011b\u017e\u00ed proces guix-daemon.       <\/p>\n<p>Probl\u00e9m se dot\u00fdk\u00e1 v\u0161ech konfigurac\u00ed s procesem guix-daemon, bez ohledu na to, zda je spu\u0161t\u011bn s pr\u00e1vy root nebo pod nezprivilegovan\u00fdm u\u017eivatelsk\u00fdm \u00fa\u010dtem. Pro zneu\u017eit\u00ed zranitelnosti sta\u010d\u00ed jak\u00fdkoliv pokus o sta\u017een\u00ed ji\u017e sestaven\u00fdch bin\u00e1rn\u00edch bal\u00ed\u010dk\u016f z <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\" title=\"serveru\" data-wpil-keyword-link=\"linked\">serveru<\/a>, kter\u00e9 jsou pod kontrolou \u00fato\u010dn\u00edka. P\u0159i\u010dem\u017e \u0161kodliv\u00fd <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> nemus\u00ed b\u00fdt nutn\u011b explicitn\u011b vybr\u00e1n nebo uveden v nastaven\u00ed u\u017eivatele &#8212; m\u016f\u017ee b\u00fdt definov\u00e1n pomoc\u00ed mo\u017enosti &#171;&#8212;discover&#187;, co\u017e umo\u017e\u0148uje substituci serveru b\u011bhem MITM \u00fatoku. V konfigurac\u00edch, ve kter\u00fdch je guix-daemon spu\u0161t\u011bn s vy\u0161\u0161\u00edmi opr\u00e1vn\u011bn\u00edmi, m\u016f\u017ee m\u00edstn\u00ed u\u017eivatel prov\u00e9st \u00fatok, pokud m\u00e1 mo\u017enost p\u0159ipojen\u00ed k pozad\u00ed procesu p\u0159es Unix socket (standardn\u011b dostupn\u00fd pro v\u0161echny u\u017eivatele).    <\/p>\n<p>Zranitelnost se nach\u00e1z\u00ed v obsluze &#171;restore-file&#187;, kter\u00e1 se pou\u017e\u00edv\u00e1 k rozbalen\u00ed p\u0159i na\u010d\u00edt\u00e1n\u00ed bal\u00ed\u010dku, ani\u017e by \u010dekala na jeho kompletn\u00ed na\u010dten\u00ed a ov\u011b\u0159en\u00ed sta\u017een\u00e9ho archivu pomoc\u00ed digit\u00e1ln\u00edho podpisu. Probl\u00e9m je zp\u016fsoben nedostate\u010dnou kontrolou existence znak\u016f &#171;.&#187;, &#171;\\\/&#187; a &#171;..&#187; v um\u00edst\u011bn\u00fdch v archivu cest\u00e1ch k soubor\u016fm. \u00dato\u010dn\u00edk m\u016f\u017ee p\u0159esunut\u00edm nespr\u00e1vn\u00fdch n\u00e1zv\u016f soubor\u016f do archivu doc\u00edlit z\u00e1pisu libovoln\u00e9ho souboru do jak\u00e9koli oblasti souborov\u00e9ho syst\u00e9mu, jak umo\u017e\u0148uj\u00ed opr\u00e1vn\u011bn\u00ed, pod kter\u00fdmi b\u011b\u017e\u00ed proces guix-daemon.     <\/p>\n<p>Pro spu\u0161t\u011bn\u00ed sv\u00e9ho k\u00f3du v syst\u00e9mu lze nap\u0159\u00edklad p\u0159idat automaticky spustiteln\u00fd skript, jako je &#171;~\\\/\\.bashrc&#187; nebo ~\\\/\\.profile, nebo zm\u011bnit soubor ~\\\/\\.ssh\\\/authorized_keys s SSH kl\u00ed\u010di. Pokud je guix-daemon ve v\u00edcero u\u017eivatelsk\u00e9m syst\u00e9mu spu\u0161t\u011bn pod u\u017eivatelsk\u00fdm \u00fa\u010dtem root, \u00fato\u010dn\u00edk m\u016f\u017ee p\u0159epsat soubor s hesly nebo syst\u00e9mov\u00e9 skripty.      <\/p>\n<p>Mo\u017enost vytv\u00e1\u0159en\u00ed podvr\u017een\u00fdch server\u016f pro \u0161\u00ed\u0159en\u00ed \u0161kodliv\u00fdch bal\u00ed\u010dk\u016f vznikla z toho, \u017ee proces stahov\u00e1n\u00ed metadat (narinfo) o dostupn\u00fdch bin\u00e1rn\u00edch bal\u00ed\u010dc\u00edch (fetch-narinfos) neprov\u00e1d\u011bl kontrolu certifik\u00e1tu serveru, spol\u00e9haj\u00edc na to, \u017ee hlavn\u00ed \u010d\u00e1st metadat byla podepsan\u00e1 digit\u00e1ln\u00edm podpisem. Jak se uk\u00e1zalo, podpis nepokr\u00fdval URL pro stahov\u00e1n\u00ed bal\u00ed\u010dku, co\u017e umo\u017enilo jeho podvr\u017een\u00ed, ani\u017e by do\u0161lo k poru\u0161en\u00ed integrity metadat. Nakonec by byl podvr\u017een\u00fd bal\u00ed\u010dek odm\u00edtnut kv\u016fli neproch\u00e1zen\u00ed kontroly jeho obsahu podle hash, kter\u00fd byl podeps\u00e1n digit\u00e1ln\u00edm podpisem, ale tato kontrola byla prov\u00e1d\u011bna a\u017e po f\u00e1zi rozbalen\u00ed, kde se projevoval probl\u00e9m se speci\u00e1ln\u00edmi znaky v n\u00e1zvech soubor\u016f.    <\/p>\n<p>Krom\u011b p\u0159\u00edkazu &#171;guix substitute&#187; je zraniteln\u00fd zpracovatel &#171;restore-file&#187; zapojen do p\u0159\u00edkaz\u016f &#171;guix offload&#187;, &#171;guix archive &#8212;extract&#187; a &#171;guix challenge&#187;, co\u017e umo\u017e\u0148uje tak\u00e9 zneu\u017eit\u00ed zranitelnosti. Jako obranou proti zranitelnosti se doporu\u010duje v\u00fdslovn\u011b uv\u00e9st mo\u017enost &#171;&#8212;no-substitutes&#187; ve v\u0161ech p\u0159\u00edkazech guix. Oprava zranitelnosti byla p\u0159ijata do k\u00f3du Guix. U\u017eivatele se doporu\u010duje okam\u017eit\u011b nainstalovat aktualizace guix a guix-daemon, kter\u00e9 p\u0159ipravili v\u00fdvoj\u00e1\u0159i.    <\/p>\n<p>Krom\u011b uveden\u00e9ho probl\u00e9mu bylo v Guix odstran\u011bno je\u0161t\u011b dal\u0161\u00ed t\u0159i zranitelnosti:   <\/p>\n<ul>\n<li class=\"l\"> Mo\u017enost podvrhnout bin\u00e1rn\u00ed bal\u00ed\u010dky kv\u016fli absenci kontroly souladu po\u017eadovan\u00e9ho bal\u00ed\u010dku s vr\u00e1cen\u00fdmi metadaty ve zpracovateli fetch-narinfos. Zranitelnost m\u016f\u017ee b\u00fdt pou\u017eita k dod\u00e1n\u00ed zastaral\u00e9 verze po\u017eadovan\u00e9ho bal\u00ed\u010dku, kter\u00e1 obsahuje zranitelnosti.\n<li class=\"l\"> Ur\u010den\u00ed obsahu prvn\u00edho \u0159\u00e1dku libovoln\u00fdch soubor\u016f v syst\u00e9mu prost\u0159ednictv\u00edm p\u0159ed\u00e1v\u00e1n\u00ed lok\u00e1ln\u00edm u\u017eivatelem po\u017eadavku s URI &#171;file:\/\/&#187; (&#171;&#8212;substitute-urls file:\/\/\/\/etc\/shadow&#187;). Pokud je guix-daemon prov\u00e1d\u011bn s pr\u00e1vy root, p\u0159e\u010dte si po\u017eadovan\u00fd soubor, ur\u010d\u00ed, \u017ee se nejedn\u00e1 o metadata, a vyhod\u00ed chybu, v jej\u00edm\u017e textu bude zm\u00edn\u011bn \u0159\u00e1dek, kter\u00fd nebylo mo\u017en\u00e9 analyzovat.\n<li class=\"l\"> Uveden\u00ed speci\u00e1ln\u011b formulovan\u00e9ho n\u00e1zvu extern\u00edho repozit\u00e1\u0159e (&#171;..\/\/..\/\/..\/\/..\/\/newfile&#187;) p\u0159i prov\u00e1d\u011bn\u00ed p\u0159\u00edkaz\u016f &#171;guix pull&#187; a &#171;guix time-machine&#187; umo\u017e\u0148uje zapsat data s informacemi o commitu do libovoln\u00e9ho existuj\u00edc\u00edho souboru v souborov\u00e9m syst\u00e9mu, pokud jeho obsah p\u0159ipom\u00edn\u00e1 seznam \u0159\u00e1dk\u016f v jazyce Scheme. Zranitelnost m\u016f\u017ee b\u00fdt pou\u017eita pro DoS \u00fatoky, ale nen\u00ed vylou\u010deno, \u017ee pomoc\u00ed d\u016fvtipn\u00fdch manipulac\u00ed s pseudo-FS \/proc lze dos\u00e1hnout nebezpe\u010dn\u011bj\u0161\u00edch manipulac\u00ed se syst\u00e9mem.      <\/ul>\n<p>Zdroj: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65837\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b) \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b &#171;guix substitute&#187;, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0444\u043e\u043d\u043e\u0432\u044b\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c guix-daemon \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0443\u0436\u0435 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439 \u0438\u0445 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u0438. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043e\u043f\u0430\u0441\u043d\u0430\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182448","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=\"\u0412 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b) \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b &quot;guix substitute&quot;, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0444\u043e\u043d\u043e\u0432\u044b\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c guix-daemon \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme\" \/>\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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b) \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b &quot;guix substitute&quot;, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0444\u043e\u043d\u043e\u0432\u044b\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c guix-daemon \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme\" \/>\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=\"2026-07-03T20:53:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-03T20:53:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Zranitelnost v bal\u00ed\u010dkov\u00e9m spr\u00e1vci Guix, kter\u00e1 umo\u017e\u0148uje vzd\u00e1len\u00e9 spu\u0161t\u011bn\u00ed k\u00f3du v syst\u00e9mu | ProHoster","description":"V bal\u00ed\u010dkov\u00e9m spr\u00e1vci Guix byly odhaleny zranitelnosti (CVE nejsou p\u0159id\u011bleny) v implementaci vnit\u0159n\u00edho p\u0159\u00edkazu \"guix substitute\", kter\u00fd je automaticky vyvol\u00e1v\u00e1n na pozad\u00ed procesem guix-daemon p\u0159i prov\u00e1d\u011bn\u00ed operac\u00ed instalace bal\u00edk\u016f.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme","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\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix, \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0430\u044f \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 | ProHoster","og:description":"\u0412 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 Guix \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u044b \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b) \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b &quot;guix substitute&quot;, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0444\u043e\u043d\u043e\u0432\u044b\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c guix-daemon \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/uyazvimost-v-paketnom-menedzhere-guix-dopuskayushhaya-udalyonnoe-vypolnenie-koda-v-sisteme","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":"2026-07-03T20:53:39+00:00","article:modified_time":"2026-07-03T20:53:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182448","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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-08-05 12:22:10","updated":"2026-08-05 12:22:10","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\/182448","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=182448"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/182448\/revisions"}],"predecessor-version":[{"id":182570,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/182448\/revisions\/182570"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=182448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=182448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=182448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}