Archive for March, 2007

US-CERT Advisroy - Microsoft Windows ANI Header Stack Buffer Overflow

Saturday, March 31st, 2007

National Cyber Alert System
Technical Cyber Security Alert TA07-089A
Microsoft Windows ANI header stack buffer overflow

Original release date: March 30, 2007
Last revised: –
Source: US-CERT

Systems Affected

Microsoft Windows 2000, XP, Server 2003, and Vista are affected. Applications that provide attack vectors include:

* Microsoft Internet Explorer
* Microsoft Outlook
* Microsoft Outlook Express
* Microsoft Windows Mail
* Microsoft Windows Explorer (more…)

NSA Issues New Security Guidelines for Mac OS X

Friday, March 23rd, 2007

The National Security Agency (NSA) has published version 2 of its security guidelines for Mac OS X. The security documents are available in PDF format on their OS Guides pageĀ  for Mac OS X.

These documents for Mac OS X and Mac OS X Server represent best practices for securing the OS and are widely used by the industry as internal standards for configuring Mac OS X. The document is actually written by experts at Apple and endorsed by the NSA which says on its Website,” It is our belief that these guides establish the latest best practices for securing the products and recommend that traditional customers of our security recommendations use the Apple guides when securing Macintosh OS X 10.4.x and Macintosh OS X Server 10.4.x.”

Practices such as setting up admin accounts, generating passwords, the proper way to remove Classic, which can be a serious security problem for Mac OS X, managing the root account, and the use of Access Control Lists (ACLs) is covered.

Out of the box, Mac OS X is fairly secure, especially with respect to closed ports. However, for those in the enterprise who want to take advantage of every feature of Mac OS X to lock down and secure the OS against not only network but local intrusions, this is a must read.

http://www.nsa.gov/snac/downloads_macOSX10_4Server.cfm?MenuID=scg10.3.1.1

Microsoft Release Windows Defender 7

Friday, March 16th, 2007

Microsoft on Thursday released an upgrade to its Windows Defender application, raising the version number from 1.1 to 7.0. The reason behind the version change is not clear, although the release does bring a redesigned user interface and new malware detection engine.

Windows Defender supports 64-bit operating systems, but no longer runs on Windows 2000, because Microsoft says the aging operating system has left mainstream support. WGA checking will also be enforced, meaning that Windows Defender will only remove “Severe” threats from computers that do not pass validation.

System Requirements:
- Supported Operating Systems: Windows Server 2003 Service Pack 1; Windows XP Service Pack 2
- Windows Defender no longer supports Windows 2000 as it went out of mainstream support in June 2005.

No Security Bulletins from Microsoft this March

Wednesday, March 14th, 2007

********************************************************************

Title: Microsoft Security Bulletin Summary for March 2007

Issued: March 13, 2007 Version Number: 1.0 Bulletin Summary: http://go.microsoft.com/fwlink/?LinkId=85543 ********************************************************************

Summary:

========

Microsoft has not released any security bulletins on March 13, 2007.

Imagine A World Without Hackers — The 5 Key Gaps in Cyber Security

Tuesday, March 13th, 2007

Imagine a world without hackers.

For the past decade, corporations around the world have been hemorrhaging data to online criminal syndicates. These organized hackers no longer attack for fun, but now exploit vulnerabilities for financial gain. This Web seminar discusses 5 key gaps in cyber security that hackers are able to consistently and repeatedly exploit and shows you how to prepare your company to defend against evolving cyber threats.

Attend this Web seminar and join Tom Kellermann, former head of cyber intelligence and policy management within the World Bank Treasury Security team, as he discusses five key gaps in cyber security, how you can better manage cyber security risks and how the world has changed in the face of emerging threats.

Download the Web seminar now!

Daylight Savings Time Change Continues to Bring Problems

Tuesday, March 13th, 2007

The SANS Internet Storm Center has monitored continued problems caused by the Daylight Savings Time change.

visit SANS Internet Storm Center for more updates and info.

Secure PHP Configuration

Thursday, March 8th, 2007

A Month of PHP Bugs was launched March 1. If you missed last week’s editorial about this initiative, you can read it on the WindowsIT Pro web site at the URL below. Be sure to also read the related news item “5 Vulnerabilities Kick Off Month of PHP Bugs,” which you can link to from the Security News and Features section below.
http://www.windowsitpro.com/Article/ArticleID/95328

So far, Stefan Esser has posted several interesting vulnerabilities on his Month of PHP Bugs site, some of which you can avoid by specific practices. If you use PHP on your server, then you need to examine its configuration to make sure you’re not overly exposing aspects of the engine, which could in turn expose your entire system and possibly other parts of your network.

If your Web system is closed (i.e., you don’t allow others to upload or create any files), your potential security risks are more limited than if it’s open. Either way, you need to take precautions to ensure that certain functions aren’t usable unless you intend for them to be used.

One example is that PHP can allow the use of the exec and shell_exec functions, which essentially let you run OS commands and retrieve the output. I’ve used the shell-exec function to good advantage. I had an account with a Web hosting company, which had a server that would frequently slow to a crawl, making nearly all access impossible. I grew tired of the support staff’s vague explanations and decided to investigate the problem myself.

With the help of the shell_exec function (and a few others), I could use PHP to look at a lot of the server’s operational characteristics. I discovered the bottleneck, contacted support, and alluded to the problem. I figure the support team members scratched their heads for a couple months wondering how I knew what was happening before they finally wised up and disabled the shell_exec function.

In another example, I signed up for a blog at a popular site, which will remain unnamed here. I wanted specific blog functionality that wasn’t available, so I went to work on a way around the limitations. I discovered that this site too allowed dangerous functions to operate. With a little work, I could navigate nearly the entire server disk subsystem at will, read configuration files, discover path information, and then manipulate my blog to gain the functionality I wanted by using the information I had gathered to enable my custom scripts to run. Eventually, the site staff figured out what was happening and disabled many dangerous functions.

In addition to exec and shell-exec, some dangerous PHP functions are suexec, passthru, proc_open, proc_close, proc_get-status, proc_nice, proc_terminate, system, popen, pclose, dl, ini_set, virtual, set_time_limit, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, and escapeshellarg. Go to this URL for other potentially dangerous functions:
http://www.phpbuilder.com/manual/features.safe-mode.functions.php

You can disable functions by adding (or editing) a line in your php.ini file like this:
disable_functions = “shell_exec, suexec, passthru”

More help for configuring PHP can be found at these URLs:

Ayman Hourieh’s Blog
http://aymanh.com/checklist-for-securing-php-configuration

WEB-DOT-DEV–PHP Configuration
http://www.webdotdev.com/nvd/server-side/php/php-configuration.html

PHP Manual
http://us2.php.net/manual/en/security.php

PHP Security Consortium’s PhpSecInfo
http://phpsec.org/projects/phpsecinfo/

Finally, a good resource with lots of other links (including books) is available at the PHP Security Consortium’s Web site:
http://phpsec.org/library/

Secure PHP Configuration by Mark Joseph Edwards, News Editor, mark at ntsecurity / net

Kisgearth — Maps Kismet Results to Google Earth

Wednesday, March 7th, 2007

Kisgearth is a small perl script that gives you the possibility to convert your kismet xml logfiles to google earth kml files. You can apply a lot of filters and use sorting/ordering functions in order to get the best results.

Grab a copy of Kisgearth at: http://e-axe.mytty.org/kisgearth/