Windows Server 2012をWebサーバとして、IIS8.0、ClassicASP(一部で.NET使用)でWebサイトを作成しております。
先日(7/13)、7/11にリリースされた「KB4338604」(Windows Server 2012 用の .NET Framework 4.6、4.6.1、4.6.2、4.7、および 4.7.1 のセキュリティのみの更新プログラムについて)
が自動で上記サーバに配信され、自動インストールしたところ、ブラウザでWebサイトにアクセスすると、500エラーが表示されるようになりました。
具体的には、サーバのログに以下エラーが記録されておりました。これはプログラムとしては以下箇所でのエラーになります。
上記KBをアンインストールしたところ、エラーは解消されたました。
そこで質問なのですが、これは、Microsoftとして、ClassicASPで.NETのオブジェクト(DLL)をCreateObjectすることはセキュリティの観点から良くない為禁止する、という意図の正常な、KB配信なのでしょうか?
■エラー内容
ActiveX_コンポーネントはオブジェクトを作成できません。:_'System.Collections.ArrayList'
■プログラムのエラー発生個所
Set mylist = CreateObject("System.Collections.ArrayList")
以上です。
宜しく願いいたします。