CERT

Vulnerability Analysis Blog


Recently in Analysis Category

Plain Text Email in Outlook Express

Reading email messages in plain text seems like a reasonable thing to do to improve the security of your email client. Plain text takes less processing than HTML, which should help minimize your attack surface, right? As it turns out, Outlook Express (and its derivatives) is doing more than you think when it is configured with the "Read all messages in plain text" option enabled.


Continue reading Plain Text Email in Outlook Express

Managing IPv6 - Part 2

Past entries have addressed both securing and disabling IPv6. This entry describes ways that administrators can secure their networks and generate test cases to test those settings.


Continue reading Managing IPv6 - Part 2

Managing IPv6 - Part 1

This entry is the first in a series about securely configuring the IPv6 protocol on selected operating systems. Although this entry focuses on how to disable IPv6, we are not recommending that everyone immediately disable IPv6. However, if critical parts of your infrastructure (firewall, IDS, etc.) do not yet fully support the IPv6 protocol, consider disabling IPv6 until those components can be upgraded.


Continue reading Managing IPv6 - Part 1

Internet Explorer Kill-Bits

The Kill-Bit (or "killbit") is a Microsoft Windows registry value that prevents an ActiveX control from being used by Internet Explorer. More information is available in Microsoft KB article 240797. If a vulnerability is discovered in an ActiveX control or COM object, a common mitigation is to set the killbit for the control, which will cause Internet Explorer to block use of the control. Or will it?


Continue reading Internet Explorer Kill-Bits

Mitigating Slowloris

Slowloris is a denial-of-service (DoS) tool that targets web servers. We have some suggestions about mitigation techniques and workarounds to protect your server. However, use caution if you implement any of these suggestions because they will likely have some unintended side effects.


Continue reading Mitigating Slowloris

Bypassing firewalls with IPv6 tunnels

Hello, it's Ryan. We've talked about IPv6 in blog entries and vulnerability notes before. But instead of focusing on IPv6 vulnerabilities, this blog entry will show how functional IPv6 tunneling protocols can be used to bypass IPv4-only firewalls and ACLs. If you'd like a demonstration, watch this video that we created.


Continue reading Bypassing firewalls with IPv6 tunnels

Conficker.C: How many are there?

Hello, Sid Faber from the Network Situational Awareness group at CERT. Like just about everyone else, we've been following the Conficker worm for a while and thought some updated stats on the Conficker.C variant might be useful.


Continue reading Conficker.C: How many are there?

Windows Installer Application Resiliency

Hi, it's Will again. Recently, I was investigating the effectiveness of the workarounds for the Adobe Reader JBIG2 vulnerability, and I encountered an unexpected situation. In certain situations, the application resiliency feature of Windows Installer can actually undo some of the steps taken to mitigate a vulnerability.


Continue reading Windows Installer Application Resiliency

Internet Explorer Vulnerability Attack Vectors

Hey, it's Will. I noticed that several blogs, including Trend Micro and McAfee, have been talking about the recent attacks on the Internet Explorer 7 vulnerability that was fixed in MS09-002. An interesting thing about these exploits is the attack vector. The technique used in these attacks has several security impacts that may not be immediately obvious.


Continue reading Internet Explorer Vulnerability Attack Vectors

Filtering ICMPv6 using host-based firewalls

Hey, it's Ryan. This blog entry contains some quick recommendations about filtering certain ICMPv6 types using two host-based firewalls—Linux ip6tables and Microsoft Vista's advfirewall. If you have suggestions or other ideas, let me know.


Continue reading Filtering ICMPv6 using host-based firewalls