{"id":236628,"date":"2020-10-16T08:30:44","date_gmt":"2020-10-16T06:30:44","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=236628"},"modified":"2022-03-31T21:43:56","modified_gmt":"2022-03-31T19:43:56","slug":"net-framework-updates-vom-juli-2020-erneut-freigegeben","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2020\/10\/16\/net-framework-updates-vom-juli-2020-erneut-freigegeben\/","title":{"rendered":".NET Framework Updates vom Juli 2020 erneut freigegeben"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline; border-width: 0px;\" title=\"Update\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2015\/02\/Update.jpg\" alt=\"Windows Update\" width=\"54\" height=\"54\" align=\"left\" border=\"0\" \/>[<a href=\"https:\/\/borncity.com\/win\/2020\/10\/16\/net-framework-updates-vom-juli-2020-erneut-freigegeben\/\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]Zum Oktober 2020 haben sich Windows-Anwender gewundert, Microsoft hat einen ganzen Schwung .NET-Framework-Updates freigegeben, die bereits im Juli 2020 ver\u00f6ffentlicht wurden. Da in den Kommentaren alte .NET-Framework-Updates angesprochen wurden, noch eine kleine Zusammenfassung, was Sache ist.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg04.met.vgwort.de\/na\/1d8881c9d9e54c32873a6bb142dcc5d1\" alt=\"\" width=\"1\" height=\"1\" \/>Mir ist das Thema an zwei verschiedenen Stellen unter die Augen gekommen. Einmal gab es hier im Blog <a href=\"https:\/\/borncity.com\/blog\/2020\/10\/14\/patchday-updates-fr-windows-7-server-2008-r2-13-10-2020\/#comment-95977\">diesen Kommentar<\/a> samt Diskussionen zu .NET Framework-Updates. Und ich hatte von Woody Leonhard <a href=\"https:\/\/twitter.com\/AskWoody\/status\/1316202527998779392\" target=\"_blank\" rel=\"noopener noreferrer\">auf Twitter<\/a> einen Hinweis auf die erneute Freigabe der Juli 2020 .NET Framework Updates gelesen. Er hat das Thema <a href=\"https:\/\/www.askwoody.com\/2020\/microsoft-re-releases-buggy-july-net-security-only-patches\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> kurz aufgegriffen.<\/p>\n<p><a href=\"https:\/\/twitter.com\/AskWoody\/status\/1316202527998779392\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" title=\"Tweet .NET-Framework-Updates vom Juli 2020\" src=\"https:\/\/i.imgur.com\/Xxid6Od.jpg\" alt=\"Tweet .NET-Framework-Updates vom Juli 2020\" \/><\/a><\/p>\n<h2>.NET-Framework-Updates Juli 2020<\/h2>\n<p>Im Juli 2020 hat Microsoft die Schwachstelle <a href=\"https:\/\/web.archive.org\/web\/20201003213128\/https:\/\/portal.msrc.microsoft.com\/en-US\/security-guidance\/advisory\/CVE-2020-1147\" target=\"_blank\" rel=\"noopener noreferrer\">CVE-2020-1147<\/a> in .NET Framework, SharePoint Server und Visual Studio per Update geschlossen. Es handelt sich um eine Remote Code Execution-Schwachstelle (RCE), die Angreifern erm\u00f6glicht, beliebigen Code \u00fcber eine pr\u00e4parierte Datei auszuf\u00fchren. Ursache ist eine fehlende \u00dcberpr\u00fcfung gelesener XML-Markups. Die im verlinkten Microsoft-Beitrag aufgelisteten Juli 2020-Updates schlie\u00dfen diese Schwachstelle.<\/p>\n<h2>Bug erfordert eine erneute Freigabe<\/h2>\n<p>Im Blog-Beitrag <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-republishing-of-july-2020-security-only-updates\/\" target=\"_blank\" rel=\"noopener noreferrer\">.NET Framework republishing of July 2020 Security Only Updates<\/a> hat Microsoft am 13. Oktober 2020 im Entwickler-Blog darauf hingewiesen, dass man die .NET-Framework-Updates vom Juli 2020 wegen eines Fehlers erneut publizieren musste. Bei installierten .NET-Framework-Updates vom Juli 2020 konnte bei manchen auf .NET basierenden Anwendungen eine <em>TypeInitializationException<\/em>-Ausnahme auftreten. Das passierte beim Versuch, XML-Daten aus einem System.Data.DataSet- oder aus System.Data.DataTable-Instanzen innerhalb einer SQL CLR-Stored Procedure zu deserialisieren. Das l\u00f6ste eine Fehlermeldung mit folgendem Stack-Dump aus:<\/p>\n<blockquote><p>System.TypeInitializationException: The type initializer for 'Scope' threw an exception.<br \/>\n\u2014&gt; System.IO.FileNotFoundException: Could not load file or assembly<br \/>\n'System.Drawing, Version=4.0.0.0, Culture=neutral,<br \/>\nPublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot<br \/>\nfind the file specified. at<br \/>\nSystem.Data.TypeLimiter.Scope.IsTypeUnconditionallyAllowed(Type type) at<br \/>\nSystem.Data.TypeLimiter.Scope.IsAllowedType(Type type) at<br \/>\nSystem.Data.TypeLimiter.EnsureTypeIsAllowed(Type type,<br \/>\nTypeLimiter capturedLimiter)<\/p><\/blockquote>\n<p>Microsoft hat dann alle betroffenen .NET-Framework-Updates vom Juli 2020 \u00fcberarbeitet und im Oktober 2020 erneut freigegeben. Die Updates werden per Windows Update verteilt, stehen aber auch im Microsoft Update Catalog zum Download bereit.<\/p>\n<h2>Diese Updates gibt es<\/h2>\n<p>PKCano hat bei Askwoody in <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/standalone-installer-script-for-windows-7-esu-regardless-the-license\/#post-2304011\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Kommentar<\/a> die Liste der Updates zusammen getragen. Zu beachten ist, dass sowohl Rollups als auch Security-only-Updates auftauchen. In <a href=\"https:\/\/borncity.com\/blog\/2020\/10\/14\/patchday-updates-fr-windows-7-server-2008-r2-13-10-2020\/#comment-95957\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Kommentar<\/a> gibt Bolko eine \u00dcbersicht zu Updates, die obsolete sind (danke) und Microsoft listet in <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-republishing-of-july-2020-security-only-updates\/\" target=\"_blank\" rel=\"noopener noreferrer\">seinem Blog-Beitrag<\/a> zudem die KBs und Catalog-Adressen f\u00fcr die Revisionen f\u00fcr \u00e4ltere Windows Versionen auf.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Zum Oktober 2020 haben sich Windows-Anwender gewundert, Microsoft hat einen ganzen Schwung .NET-Framework-Updates freigegeben, die bereits im Juli 2020 ver\u00f6ffentlicht wurden. Da in den Kommentaren alte .NET-Framework-Updates angesprochen wurden, noch eine kleine Zusammenfassung, was Sache ist.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7459,185],"tags":[5260,4315],"class_list":["post-236628","post","type-post","status-publish","format-standard","hentry","category-software","category-update","tag-net-framework","tag-update"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/236628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=236628"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/236628\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=236628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=236628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=236628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}