{"id":100924,"date":"2021-08-05T22:22:35","date_gmt":"2021-08-05T20:22:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux"},"modified":"2026-02-08T16:56:03","modified_gmt":"2026-02-08T14:56:03","slug":"kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux","title":{"rendered":"Kis Cook van Google heeft opgeroepen tot modernisering van het foutafhandelingsproces in de Linux-kernel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kees Cook, voormalig hoofd-systeembeheerder van kernel.org en leider van het Ubuntu Security Team, die momenteel bij Google werkt aan de beveiliging van Android en ChromeOS, heeft zijn bezorgdheid geuit over het huidige proces van bugfixes in de stabiele takken van de kernel. Wekelijks worden er ongeveer honderd correcties in de stabiele takken opgenomen, en na de sluiting van het wijzigingsvenster voor de volgende release loopt dit op tot bijna duizend (de ontwikkelaars houden de correcties vast tot de sluiting van het venster, en publiceren de opgestapelde correcties ineens na de vorming van '-rc1'), wat te veel is en aanzienlijke inspanning vereist voor het onderhoud van producten die op de Linux-kernel zijn gebaseerd.<\/p>\n<p>Volgens Kees krijgt het proces van het omgaan met fouten in de kernel niet de aandacht die het verdient, en de kernel mist ten minste 100 extra ontwikkelaars voor geco\u00f6rdineerd werk op dit gebied. Hoofdontwikkelaars van de kernel corrigeren regelmatig fouten, maar er zijn geen garanties dat deze correcties worden overgenomen in de versies van de kernel die door externe fabrikanten worden gebruikt. Gebruikers van verschillende producten die op de Linux-kernel zijn gebaseerd, hebben ook geen inzicht in welke fouten zijn verholpen en welke kernel op hun apparaten wordt gebruikt. Uiteindelijk zijn fabrikanten verantwoordelijk voor de veiligheid van hun producten, maar door de zeer hoge frequentie van publicatie van correcties in de stabiele takken van de kernel staan ze voor de keuze - alle correcties overnemen, selectief het belangrijkste overdragen of alle correcties negeren.<\/p>\n<p><center><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2021\/08\/3e472a24f4fd9a6b434c706b3dfe3a35.png\" alt=\"Kis Cook van Google heeft opgeroepen tot modernisering van het foutafhandelingsproces in de Linux-kernel\" \/><\/center>De optimale oplossing zou zijn om alleen de meest kritieke patches en kwetsbaarheden over te dragen, maar de kern van het probleem ligt in het identificeren van dergelijke fouten uit de algemene toestroom. Het grootste aantal opduikende problemen is het gevolg van het gebruik van de programmeertaal C, die grote nauwkeurigheid vereist bij het werken met geheugen en pointers. De situatie wordt verergerd doordat veel potenti\u00eble patches voor kwetsbaarheden geen CVE-identificaties krijgen, of dat een dergelijke identificatie enige tijd na de publicatie van de patch wordt toegekend. In dergelijke omstandigheden is het voor fabrikanten zeer moeilijk om secundaire patches van belangrijke veiligheidstekens te scheiden. Statistisch gezien wordt meer dan 40% van de kwetsbaarheden opgelost voordat ze een CVE-nummer krijgen, en de gemiddelde vertraging tussen de uitgave van een patch en de toewijzing van een CVE bedraagt drie maanden (dit betekent dat de patch aanvankelijk als een gewone bug wordt gezien, maar pas maanden later duidelijk wordt dat het om het oplossen van een kwetsbaarheid ging).<\/p>\n<p>Uiteindelijk, zonder een aparte \u0432\u0435\u0442\u043a\u0430 met patches voor kwetsbaarheden en zonder informatie over de relatie met de beveiliging van een bepaald probleem, blijven fabrikanten van producten die zijn gebaseerd op de Linux-kernel voortdurend alle patches vanuit nieuwe stabiele branches overdragen. Maar dit werk vereist veel mankracht en stuit binnen bedrijven op weerstand vanwege de vrees voor regressieve veranderingen die de normale werking van het product kunnen verstoren.<\/p>\n<p>Laten we niet vergeten dat, volgens Linus Torvalds, alle fouten belangrijk zijn en kwetsbaarheden niet van andere soorten fouten moeten worden gescheiden en in een aparte, hogere prioriteitscategorie moeten worden geplaatst. Deze mening wordt verklaard doordat voor een gewone ontwikkelaar, die niet gespecialiseerd is in beveiligingskwesties, de relatie tussen de patch en een potenti\u00eble kwetsbaarheid niet duidelijk is (voor veel patches maakt alleen een aparte audit duidelijk dat ze betrekking hebben op veiligheid). Volgens Linus moeten beveiligingsexperts van de teams die verantwoordelijk zijn voor de ondersteuning van pakketbeheer met de kernel in Linux-distributies zich bezighouden met het identificeren van kwetsbaarheden binnen de algemene toestroom van patches.<\/p>\n<p>Kees Cook is van mening dat de enige oplossing voor het waarborgen van de beveiliging van de kernel tegen redelijke lange termijn kosten is dat bedrijven engineers, die verantwoordelijk zijn voor het porteren van patches naar lokale kernel-builds, herori\u00ebnteren naar een gezamenlijke geco\u00f6rdineerde aanpak voor het onderhouden van patches en kwetsbaarheden in de upstream kernel. Momenteel gebruiken veel fabrikanten oudere versies van de kernel in hun producten en backporten ze patchen zelf, wat betekent dat engineers in verschillende bedrijven elkaars werk dupliceren door hetzelfde probleem op te lossen.<\/p>\n<p>Bijvoorbeeld, als 10 bedrijven, elk met \u00e9\u00e9n engineer die dezelfde patches backport, deze engineers herori\u00ebnteren naar het oplossen van bugs in de upstream, zouden ze in plaats van \u00e9\u00e9n patch te porteren 10 verschillende bugs voor een gemeenschappelijk belang kunnen oplossen of zich kunnen aansluiten bij de review van voorgestelde veranderingen om te voorkomen dat buggy code in de kernel wordt opgenomen. Ook zouden de middelen kunnen worden ingezet voor het ontwikkelen van nieuwe test- en code-analysehulpmiddelen die in een vroeg stadium automatisch typische klassen bugs kunnen identificeren die steeds weer opduiken.<\/p>\n<p>Kees Cook stelt ook voor om geautomatiseerd en fuzzing-testing actiever in het ontwikkelingsproces van de kernel te gebruiken, systemen voor continue integratie toe te passen en af te stappen van de verouderde e-mailverdeling in de ontwikkeling. Momenteel wordt effectief testen bemoeilijkt doordat de belangrijkste testprocessen gescheiden zijn van de ontwikkeling en plaatsvinden na de release. Kees raadde ook aan om programmeertalen te gebruiken die meer veiligheid bieden tijdens de ontwikkeling, <a href=\"https:\/\/prohoster.info\/nl\/vpn\/\">een hoog niveau van beveiliging<\/a>, zoals Rust.<\/p>\n<p>Bron: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55596\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0438\u0441 \u041a\u0443\u043a (Kees Cook), \u0431\u044b\u0432\u0448\u0438\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 kernel.org \u0438 \u043b\u0438\u0434\u0435\u0440 Ubuntu Security Team, \u043d\u044b\u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043d\u0430\u0434 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b Android \u0438 ChromeOS, \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043a\u0430\u0445 \u044f\u0434\u0440\u0430. \u0415\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u0435\u0442\u043a\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u043a\u043e\u043b\u043e \u0441\u0442\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439, \u0430 \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f \u043e\u043a\u043d\u0430 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u043a \u0442\u044b\u0441\u044f\u0447\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":100925,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100924","post","type-post","status-publish","format-standard","has-post-thumbnail","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\u0438\u0441 \u041a\u0443\u043a (Kees Cook), \u0431\u044b\u0432\u0448\u0438\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 kernel.org \u0438 \u043b\u0438\u0434\u0435\u0440 Ubuntu Security Team, \u043d\u044b\u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043d\u0430\u0434 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b Android \u0438 ChromeOS, \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c.\" \/>\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\/nl\/blog\/news\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\u041a\u0438\u0441 \u041a\u0443\u043a \u0438\u0437 Google \u043f\u0440\u0438\u0437\u0432\u0430\u043b \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438 \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0438\u0441 \u041a\u0443\u043a (Kees Cook), \u0431\u044b\u0432\u0448\u0438\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 kernel.org \u0438 \u043b\u0438\u0434\u0435\u0440 Ubuntu Security Team, \u043d\u044b\u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043d\u0430\u0434 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b Android \u0438 ChromeOS, \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux\" \/>\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=\"2021-08-05T20:22:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T14:56:03+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\udd47Kees Cook van Google heeft opgeroepen tot een modernisering van het proces voor het beheren van bugs in de Linux-kernel | ProHoster","description":"Kees Cook, voormalig hoofd systeembeheerder van kernel.org en leider van het Ubuntu Security Team, die momenteel bij Google werkt aan de beveiliging van Android en ChromeOS, heeft zijn bezorgdheid geuit over het huidige proces.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\u041a\u0438\u0441 \u041a\u0443\u043a \u0438\u0437 Google \u043f\u0440\u0438\u0437\u0432\u0430\u043b \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438 \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster","og:description":"\u041a\u0438\u0441 \u041a\u0443\u043a (Kees Cook), \u0431\u044b\u0432\u0448\u0438\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 kernel.org \u0438 \u043b\u0438\u0434\u0435\u0440 Ubuntu Security Team, \u043d\u044b\u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043d\u0430\u0434 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b Android \u0438 ChromeOS, \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/kis-kuk-iz-google-prizval-modernizirovat-proczess-raboty-nad-oshibkami-v-yadre-linux","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":"2021-08-05T20:22:36+00:00","article:modified_time":"2026-02-08T14:56:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100924","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":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"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":"2021-08-05 20:25:16","updated":"2026-02-08 14:56:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/100924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=100924"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/100924\/revisions"}],"predecessor-version":[{"id":157484,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/100924\/revisions\/157484"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/100925"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=100924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=100924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=100924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}