.NET3.5安全问题

.NET3.5安全问题,.net,windows,security,.net,Windows,Security,我已经在windows 2003系统上安装了.net 3.5。我注意到,除了最新的.net 3.5版本外,以前的.net版本(如1.0和2.0)也会自动安装。这些旧版本存在安全问题,我认为这些问题在.NET3.5中已得到纠正。这是正确的吗?还是必须为这些较旧的.net版本安装相关的安全修补程序才能强化系统?谢谢。自.Net 2.0、3.0和3.5打包之日起,.Net 3.5 SP1包含所有已汇总的安全修补程序 .NET3.5与3.0一样,是.NET2.0的超集。这意味着它基本上是.Net 2.0

我已经在windows 2003系统上安装了.net 3.5。我注意到,除了最新的.net 3.5版本外,以前的.net版本(如1.0和2.0)也会自动安装。这些旧版本存在安全问题,我认为这些问题在.NET3.5中已得到纠正。这是正确的吗?还是必须为这些较旧的.net版本安装相关的安全修补程序才能强化系统?谢谢。

自.Net 2.0、3.0和3.5打包之日起,.Net 3.5 SP1包含所有已汇总的安全修补程序


.NET3.5与3.0一样,是.NET2.0的超集。这意味着它基本上是.Net 2.0的附加组件。

除非修补程序破坏了您的应用程序,否则您应该始终为系统上安装的所有软件安装最新的安全修补程序。这应该是常规流程的一部分,最好是自动化流程。由于.NET 3.5与.NET 1.x完全分离,因此您需要解决.NET 1.x安全修补程序以及.NET 3.5 SP1(以及可能出现的任何更高版本修补程序)。

但是,并非所有.NET版本都有安全修补程序,因此如果他想部署1.0应用程序,他将遇到一些安全问题,请看我的链接。这就是为什么我说3.5只包括2、3和3.5。