« December 2005 | Main | February 2006 »

January 31, 2006

Cisco VPN 3000 DoS Vulnerability - NOT FIXED

Here is an update to a previous story. Paul was able to confirm with the author of the exploit that 4.7.2.B does not resolve the issue. The only way to remediate is to turn off the HTTP service or block port 80 to the device, which has potential to break any proxies in use with WebVPN.

- L

Cisco VPN 3000 DoS Vulnerability - NOT FIXED

I just received word from an authoritative source on this vulnerability (actually the person that found it) and was informed that version 4.7.2B does not fix the DoS vulnerability. The only way to mitigate the risk is to block TCP port 80 on your concentrator (or upstream router/firewall), otherwise an attacker could send a stream of packets that takes out the concentrator and forces you to power cycle the box to get it back. Ouch.

Full Article

Thank you to Eldon Sprickerhoff for pointing this out.

.com

Shmoocon 2006: Wi-Fi Trickery or How to Secure, Break and Have Fun with Wi-Fi

More tools from Shmoocon worth checking out.

- L

Shmoocon 2006: Wi-Fi Trickery or How to Secure, Break and Have Fun with Wi-Fi

shmoocon

Franck Veysset and Laurent Butti, both from France Telecom R&D, presented several proof-of-concept tools atShmoocon that use 802.11 raw injection. The first isRaw Fake AP. The originalFake AP is a script that generates thousands of fake accesspoints. It is easy to spot because of tell-tale signs like the BSSID showing the AP has only been up for a couplemilliseconds. Raw Fake AP tries to generate legitimate access points by modifying BSSIDs and sending beacon frames atcoherent time intervals.

Raw Glue AP is designed catch probe requests from clientsscanning for a preferred ESSID. It then tries to generate the appropriate probe responses to keep the clientoccupied.

Raw Covert was the final tool. It creates a covert channelinside of valid ACK frames. ACK frames are usually considered harmless and ignored by wireless IDS. The tool is reallybasic right now, there is no encryption and it doesn’t handle dropped frames.

Read | Permalink | Email this | Linking Blogs | Comments
© 2006 Weblogs, Inc.

January 30, 2006

TorPark : Anonymous browsing on a USB drive

I'm going to check this out for next time I travel. I always carry my USB thumb drive (I know, how geek chic), and well, I like to surf anonymously, especially while on vacation at an internet cafe/terminal.

- L

TorPark : Anonymous browsing on a USB drive

Download TorPark for your language, and put it on a USB Flash keychain. Plug it into any internet terminal whether at home, school, or public. Run Torpark.exe and it will launch a Tor circuit connecti

Shmoocon 2006: The Church of Wi-Fi presents: An evil bastard, a rainbow and a great dane!

We've talked about Shmoocon, and we've talked about the Church of WiFi (indirectly). Now go check out thier projects.

- L

Shmoocon 2006: The Church of Wi-Fi presents: An evil bastard, a rainbow and a great dane!

shmoocon

The Church of WiFi gave a presentation on some of their recent projects.The first was coWPAtty, aprogram for brute forcing WPA-PSK. To speed up the process they created a table for pre-hashed WPA-PSK. WPA-PSK isseeded using the SSID of the router, so they grabbed the top 1000 SSIDs from Wigle.netand calculated the hashes when using a 170,000 word dictionary. Now they are able to check 18,000 keys/sec instead ofjust 12 keys/sec.

The next project was Evil Bastard, a custom WRT firmware. It is similar toRogue Squadron which is a firmware designed to spoof anaccess point and collect user information by phishing. Evil Bastard has even more tools like Aircrack and Driftnet. Iteven features a “Point ‘n 0wn” interface that lets you just click on the target you want to automatically spoof.

The CoWF is also responsible for Kiswin, Kismet forWindows, which saves you from having to install Cygwin.

Read | Permalink | Email this | Linking Blogs | Comments
© 2006 Weblogs, Inc.

January 27, 2006

Zero-day Oracle hole leads to third-party workaround

I think that David is correct on this one. Oracle needs to patch more often, instead of leaving holes open for many months (possibly 6 months in this case). More reasons why Oracle is my public enemy #1.

Thsi skiny on this vulnerability is that a specific SQL command can be passed to the PLSQL gateway when logging in, and a regular user can gain administrator priveleges. That sounds prety serious to me.

- L

Zero-day Oracle hole leads to third-party workaround

A long-time critic of Oracle Corp.’s patching program has posted a four-line workaround for what he describes as a critical flaw in Oracle’s PLSQL Gateway.

January 26, 2006

Cisco VPN 3000 Concentrator Vulnerable to Crafted HTTP Attack

Ouch. This one looks painful.

A specifically crafed HTTP packet sent to a VPN 3000 concentrator running code 4.7.0 through 4.7.2.A can cause the device to reload and drop connections effectively creating a DoS.

Cisco has an upgrade available, and they also recommend shutting down the HTTP service (and disableing any HTTP proxies if using WebVPN).

- L

Cisco VPN 3000 Concentrator Vulnerable to Crafted HTTP Attack

The Cisco VPN 3000 series concentrators are a family of purpose-built, remote access Virtual Private Network (VPN) platforms for data encryption and authentication. A malicious user may be able to send a crafted HTTP (Hypertext Transfer Protocol) packet to the concentrators which may cause the device to reload and drop user connections.

StopBadware backed by Google, Lenovo, and Sun

Something to watch.

Looks like some big names are trying to stop all of the "badware". It will be interesting to see where this goes.

- L

StopBadware backed by Google, Lenovo, and Sun

January 25, 2006

Tutorial: Hacking with Metasploit & Whax 3.0 (Bootable Linux CD)

If you aren't familiar with Metasploit, here is a great tutorial on how to give it a test using Whax (a live Linux CD) without having to learn how to install Linux, or Metasploit.

Give it a try. I know you'll like it.

- L

Tutorial: Hacking with Metasploit & Whax 3.0 (Bootable Linux CD)

How hard is it to really compromise a system? As an ethical hacking instructor, I get asked frequently. Simple answer - try hacking a lab system. There is real value in understanding what it really takes to defeat common security. This can't be duplicated from listening to industry experts or simply reading books. You must try it for yourself.

Bugtraq: ANN: New release of CORE FORCE free endpoint security package

It looks like mostly bug fixes, but there are a few new features. Again, this looks like a great alternative to some endpoint security stuff. It is beta, so I would not recommend installing it in your production environment.

- L

Bugtraq: ANN: New release of CORE FORCE free endpoint security package

ANN: New release of CORE FORCE free endpoint security package

January 24, 2006

Thomas C. Greene: Debunking the WMF backdoor

Here is another article saying that Steve Gibson is wrong. This particular article brings other items brought up with Steve Gibson may be bunk or suspect as well. It is definatley a slam against Steve.

It just goes to show, that you shouldn't belive everything that you read on the internet.

- L

Thomas C. Greene: Debunking the WMF backdoor

January 20, 2006

FreeBSD IEEE 802.11 wireless network buffer overflow, updated since 19.01.2006

Richard talked to us about this in our interview yesterday. Apparently, control and beacon frames that are malformed can cause a buffer overflow under FreeBSD. So, potentially, by just activating your wireless card, one could be exploited.

Patches are available, and are listed in the advisory linked below.

- L

FreeBSD IEEE 802.11 wireless network buffer overflow, updated since 19.01.2006

Buffer overflow on parsing IEEE 802.11 control frames. Applications: FreeBSD 6.0 (20.01.2006)

January 19, 2006

Inside the WMF Backdoor

Presented below is a great, technically detailed rebuttal to Steve Gibson's claim the the WMF vulnerabilty was an intentional backdoor planted by Microsoft. It is a good read, and Mark from Sysinternals (the author) gently claims that Steve Gibson is wrong.

- L

Inside the WMF Backdoor

Steve Gibson (of SpinRite fame) proposed a theory in his weekly Thursday-night podcast last week that if true, would be the biggest scandal to ever hit Microsoft - that the Windows Metafile (WMF) vulnerability that drew so much media attention last month is actually a backdoor programmed intentionally by Microsoft for unknown reasons. Slashdot picked up the story the next day and I received a flood of emails asking me to look into it. I finished my analysis, which Steve aided by sending me the source code to his WMF-vulnerability tester program (KnockKnock), over the weekend. In my opinion the backdoor is one caused by a security flaw and not one made for subterfuge. I sent my findings to both Steve and to Microsoft Monday morning, but because the issue continues to draw media attention I’ve decided to publicly document my investigation.

Understanding the WMF vulnerability requires a brief background in WMF files. A WMF file is a script for executing graphics commands, called graphics device interface (GDI) functions. Each command is stored as a record in the WMF file and examples of GDI functions include ones to draw lines, fill rectangles, and copy bitmaps. Image files like bitmaps, GIFs, or JPEGs, on the other hand, store the representation of pre-rendered images. Because an application can direct a WMF file’s execution at different devices, like screens and printers, with different graphics resolutions and color depths, their advantage over pre-rendered formats is that they scale to the capabilities of the target device. For this reason, many clipart images, including those used by Microsoft Office, are stored in WMF files.

WMF files originated with early 16-bit versions of Windows that implemented single-threaded cooperative multitasking. In that programming environment a process can’t perform two tasks, such as printing a document and displaying a print-cancel dialog, concurrently. Instead, they have to manually interleave the tasks, periodically polling to see if the user has asked to cancel the printing. The programming model for printing in Windows therefore has the concept of an abort procedure that an application can set before calling the printing API. If such a procedure is registered Windows periodically calls it to give an application a chance to signal that it wants the print job cancelled. Otherwise there would be no way to abort a long-running print job.

The WMF vulnerability stems from the fact that WMF supports the SetAbortProc API, which is the GDI call to set an abort procedure, that Windows expects abort procedure code to be stored directly in the SetAbortProc WMF record, and that Windows will invoke the procedure under certain conditions immediately after processing the record. Thus, if an attacker can get your computer to execute their WMF file through Internet Explorer or Outlook, for example, they can make your system execute arbitrary Windows commands, including downloading malicious applications and launching them.

Steve Gibson’s intentional backdoor theory is based on four suspicious observations he made regarding the vulnerability and the behavior of his tests with WMF files that contain a SetAbortProc record:

  1. There is no need for WMF files to include support for the SetAbortProc API.
  2. Even if an abort procedure is set by a WMF file, Windows shouldn’t execute it unless some abort condition is triggered, which should never occur when executing a WMF file.
  3. He could only get his WMF file’s abort procedure to execute when he specified certain invalid values for the size of the record containing the SetAbortProc command.
  4. Windows executes code embedded within the SetAbortProc record rather than expect the record to reference a procedure within the application executing the WMF file.
Steve’s belief that WMF files should not support the SetAbortProc API comes from the documentation for how Windows calls an abort procedure registered via SetAbortProc:

It [the abort proc] is called when a print job is to be cancelled during spooling.

The statement implies that Windows detects that a user or printer wants to cancel a print job and informs an application by executing the registered abort procedure. Steve echoes this understanding in a posting on his website’s news group:

[the abort proc] is the address of an application-provided "callback" -- a subroutine provided by the application that is expressly designed to asynchronously accept the news and notification of a printing job being aborted for whatever reason.

Steve reasoned that WMF files execute to screens, not printers, and so it makes no sense to abort their execution. Further, his tests showed that Windows calls the abort procedure registered by a WMF file immediately, when there’s no apparent cause for cancellation.

WMF files can be directed at a printer, however, and not only that, but the abort procedure documentation is misleading. Its correct description is in the Microsoft documentation that describes the basic steps for writing code that prints to a printer:

After the application registers the AbortProc abort procedure, GDI calls the function periodically during the printing process to determine whether to cancel the job.

Thus, the abort procedure really works both ways, providing Windows a way to notify an application of printing errors and the application a way to notify Windows that it wants to cancel printing. With this interpretation Windows’ execution of the abort procedure immediately after one is registered makes sense: Windows is calling the procedure to ask it if the playback of the rest of the procedure should be aborted.

Even still, the question remains as to why WMF files implement the SetAbortProc GDI function at all. My belief is that Microsoft developers decided to implement as much as the GDI function-set as possible. Including SetAbortProc makes sense for the same reason that abort procedures for printing make sense: WMF files can consist of many records containing complex GDI commands that can take along time to execute, especially when sent to a printer and on old hardware like the kind on which the cooperatively multitasked Windows 3.1 operating system ran. The abort procedure gives applications the ability to monitor the progress of a playback and to unilaterally abort it if a user makes UI choices that make a complete playback unnecessary. In addition, if a WMF file is sent to a printer and there’s a printer error Windows must have a way to know that an application wants to cancel WMF playback, which is another reason to invoke the abort procedure from within the PlayMetaFile loop.

I’ve addressed the first two of Steve’s observations, but what about his claim that the abort procedure only executes when the SetAbortProc record contains certain invalid record sizes? I’ve analyzed the control flow of the PlayMetaFile function that executes WMF file records and found that, if an abort procedure is registered, it calls it after executing each record except the last record of the file. That behavior makes sense since there’s no need to ask an application if playback should be aborted when the playback is already completed.

Steve’s example WMF file contains only one record, the one that specifies SetAbortProc, so under normal circumstances PlayMetaFile will never call his abort procedure. The record sizes that he found trigger its execution cause PlayMetaFile to incorrectly increment its pointer into the WMF file such that it believes that there are more records to process, whereas the values he used that don’t trigger the execution land it on data values that indicate there are no more records. So his assertion that only certain magic values open the backdoor is wrong.

The remaining question is why PlayMetaFile expects the abort procedure to be in-lined in the metafile. It’s that fact that allows a hacker to transport malicious code within a WMF file. The actual reason is lost with the original developer of the API, but my guess is that he or she was being as flexible as possible. When a WMF file is generated in memory and played back by the application in the same run it generally makes no difference if the procedure is copied or not.

For the code in on-disk WMF files to work any references it makes to data or code, such as Windows functions, must be to hard-coded addresses. This means that WMF file code won’t work if Windows system DLLs change in size or load into different locations in memory and therefore WMF vulnerability exploits only work on specific patch-levels of Windows. While this might make an argument against a design that includes the abort code in the WMF file things were different when the format was architected. In the Windows 3.1 “large” memory model code is inherently location-independent and Windows was never patched, so both Windows and an application could simply copy an application function into the WMF file and assume it would work when played back by the same application in a later run session. In any case, its not clear that the developers envisioned applications creating on-disk metafiles with abort procedures. Also, as Microsoft’s Stephen Toulouse pointed out in Microsoft’s rebuttal to Steve’s claims, the security landscape in the early 1990’s was very different than today and all code, including that stored in a WMF file, was inherently trusted.

The vulnerability is subtle enough that the WINE project, whose intent is to implement the Windows API for non-Windows environments, copied it verbatim in their implementation of PlayMetaFile. A secret backdoor would probably have been noticed by the WINE group, and given a choice of believing there was malicious intent or poor design behind this implementation, I’ll pick poor design. After all, there are plenty of such examples all throughout the Windows API, especially in the part of the API that has its roots in Windows 3.1. The bottom line is that I'm convinced that this behavior, while intentional, is not a secret backdoor.

January 18, 2006

Vuln: Cisco IOS HTTP Service CDP Status Page HTML Injection Vulnerability

What is with all of the Cisco advisories as of late? Are we playing catch up for the shenanigans with Mike Lynn?

So, apparently you can inject commands into the CDP status page of the HTTP administration portion of IOS 11 (tons of versions), which can potentially be used to modify the router.

Apparently no patches are available from Cisco at this time for the IOS 11 codebase. It is mentioned that IOS 12 is not vulnerable, but I have an even easier solution:

  • Only allow administration of your IOS devices from a trusted, internal or management network.
  • Use SSH to administer your IOS devices (SSH2 would be better if Cisco would support it)
  • Shut down the http management with "no httpd server enable" in configuration mode (I'm doing this from memory, so you may want to check with Cisco on how to disable it just in case).

- L

Vuln: Cisco IOS HTTP Service CDP Status Page HTML Injection Vulnerability

Cisco IOS HTTP Service CDP Status Page HTML Injection Vulnerability

Vuln: pcAnywhere Authentication Denial of Service Vulnerability

Now, I'm not a big fan of pcAnywhere, bu tI know that there are a lot of copies out there in the world. Symantec has released a patch/upgrade for this DoS attack. If you must use pcAnywhere, it is highly suggested that you upgrade or patch, but in my opinnion, it might make more sense to use a different product, such as a VPN, or even Hamachi.

- L

Vuln: pcAnywhere Authentication Denial of Service Vulnerability

pcAnywhere Authentication Denial of Service Vulnerability

Oracle patches 82 critical flaws

I'm shocked and amazed.

Patches for

82

critical flaws. I have replaces Microsoft as my personal enemy #1.

Oracle admins, get patching! We'll be sure to slide flat, hacker friendly foods under the door for you for the next month.

- L

Oracle patches 82 critical flaws

Attackers could exploit the latest Oracle vulnerabilities to access sensitive information, overwrite files or launch SQL injection attacks in numerous applications, including PeopleSoft and JD Edwards.

Microsoft confirms Windows Wi-Fi flaw

So, here is the confirmation from Microsoft that the flaw that was announced at Shmoocon last weekend, is in fact a flaw. Check out Paul's blog entry on the subject for an excellent write up on the flaw and the tools.

- L

Microsoft confirms Windows Wi-Fi flaw

However, until a rollup patch is released, the software giant said Tuesday that users can take basic steps to protect themselves from the Windows wireless vulnerability.

Apple changes iTunes, now obtains consent before collecting info

This is a good move on Apple's part. Earlier last week I blogged about Apple monitoring your shopping habits with iTunes, which was though a feature called "MiniStore". There were definite workarounds, but now Apple has updated iTunes to give users the chance to disable the MiniStore, and not track habits.

Good for Apple, but too bat they had to get "caught red handed" as it were.

- L

Apple changes iTunes, now obtains consent before collecting info

Cory Doctorow:The iTunes MiniStore allows you to discover new music and videos right from your iTunes Library. As you select items in your Library, information about that item is sent to Apple and the MiniStore will send you related songs or videos. Apple does not keep any information related to the contents of your music Library.Would you like to turn on the MiniStore now?Apple has changed the way iTunes works so that users are given the chance to decline the iTunes Ministore, a service that gathers detailed information about your listening habits and transmits it to Apple along with a number that uniquely identifies you.

Last week, users who upgraded to iTunes 6.0.2 discovered that a new feature had been activated, the iTunes MiniStore, which recommends music to purchase based on your listening habits. Subsequent investigation showed that iTunes was also transmitting your Apple ID, which ties this information to your credit card, mother's maiden name and other personal information.

While the service is potentially useful -- I make use of a similar service called Last.FM that helps recommend music based on my listening habits -- the way it was deployed was troubling.

The MiniStore was switched on by default, without any notice that this service was collecting your information, nor which information was being collected, nor what Apple did with this information.

The new version of the iTunes 6.0.2 installer pops up this screen before turning on the MiniStore:

The iTunes MiniStore allows you to discover new music and videos right from your iTunes Library. As you select items in your Library, information about that item is sent to Apple and the MiniStore will send you related songs or videos. Apple does not keep any information related to the contents of your music Library.

Would you like to turn on the MiniStore now?

That's pretty good news, but I'd still like to know why Apple is transmitting my Apple ID number with the data collected.

Still, this is the right thing for Apple to have done (and what they should have done in the first place) -- good job, Apple.Link(Thanks, Andrew!)

January 13, 2006

Apple Quicktime Vulnerabilities

Ok, get upgrading. Quicktime < 7.0.4 = Badtime

- L

Apple QuickTime Vulnerabilities

Original release date: January 11, 2006
Last revised: January 11, 2006
Source: US-CERT

Systems Affected

Apple QuickTime on systems running

* Apple Mac OS X
* Microsoft Windows XP
* Microsoft Windows 2000

Overview

Apple has released QuickTime 7.0.4 to correct multiple vulnerabilities. The impacts of these vulnerabilities include execution of arbitrary code and denial of service.

I. Description

Apple QuickTime 7.0.4 resolves a number of image and media file handling vulnerabilities. Further details are available in the following Vulnerability Notes:

VU#629845 - Apple QuickTime image handling buffer overflow

Apple QuickTime contains a heap overflow vulnerability that may allow an attacker to execute arbitrary code or cause a denial-of-service condition.
(CAN-2005-2340)

VU#921193 - Apple QuickTime fails to properly handle corrupt media files

Apple QuickTime contains a heap overflow vulnerability in the handling of media files. This vulnerability may allow a remote, unauthenticated attacker to execute arbitrary code or cause a denial of service on a vulnerable system.
(CAN-2005-4092)

VU#115729 - Apple QuickTime fails to properly handle corrupt TGA images

A flaw in the way Apple QuickTime handles Targa (TGA) image format files could allow a remote attacker to execute arbitrary code on a vulnerable system.
(CAN-2005-3707)

VU#150753 - Apple QuickTime fails to properly handle corrupt TIFF images

Apple QuickTime contains an integer overflow vulnerability in the handling of TIFF images. This vulnerability may allow a remote, unauthenticated attacker to execute arbitrary code or cause a denial of service on a vulnerable system.
(CAN-2005-3710)

VU#913449 - Apple QuickTime fails to properly handle corrupt GIF images

A flaw in the way Apple QuickTime handles Graphics Interchange Format (GIF) files could allow a remote attacker to execute arbitrary code on a vulnerable system.
(CAN-2005-3713)

II. Impact

The impacts of these vulnerabilities vary. For information about specific impacts, please see the Vulnerability Notes. Potential consequences include remote execution of arbitrary code or commands and denial of service.

III. Solution

Upgrade

Upgrade to QuickTime 7.0.4.

January 12, 2006

Access Point Memory Exhaustion from ARP Attacks

Apparently one is able to DoS certain (read as many) Cisco access points running IOS by generating too many ARP requests to the AP, effectiveley taking the AP offline. Cisco has provided free software updates for the affected devices, as referenced in the article below.

Now, this seems like a great opportunity to interfere with some Cisco wireless networks.

- L

Access Point Memory Exhaustion from ARP Attacks

A vulnerability exists in Cisco Aironet Wireless Access Points (AP) running IOS which may allow a malicious user to send a crafted attack via IP address Resolution Protocol (ARP) to the Access point which will cause the device to stop passing traffic and/or drop user connections.

January 11, 2006

Default Administrative Password in Cisco Security Monitoring, Analysis and Response System (CS-MARS)

You gotta love undocumented adnimistrative users. Now sure, you still have to be authenticated to the commandline to use it, but an administrative user with a default password is an administrative user with a default password (which is bad).

Cisco has provided a workaround inteh advisory listed below.

- L

Default Administrative Password in Cisco Security Monitoring, Analysis and Response System (CS-MARS)

The Cisco Security Monitoring, Analysis and Response System (CS-MARS) software contains a default password for an undocumented administrative account. This password is set, without any user intervention, during installation of the software used by CS-MARS appliances, and is the same in all installations of the product. Users must be authenticated to the CS-MARS command line in order to utilize the default password to access the administrative account.

Fixes in for BlackBerry vulnerability

Ok, here is another vulnerability for the Blackberry device and BES. This is similar to the TIFF exploit, but this time it is a PNG. RIM has provided a workaround, in much the same manner as the TIFF exploit (disable PNG processing). In the same disclosure for the workaround is a resolution - installing BES Service Pack 3 and a hotfix, depending on your platform.

- L

Fixes in for BlackBerry vulnerability

Attackers could exploit a security hole in the BlackBerry Enterprise Server to block attachments or launch malicious code.

WMF-DoS.rar

That didn't take long. Code is allready availabel to take advantage of the two new WMF flaws not patched by MS06-001. Sure, they are only DoS related, but it will only take time until they are remote code execution.

- L

WMF-DoS.rar

Two denial of service exploits that make of newly discovered flaws in Microsoft Windows WMF handling. These flaws are different than those covers in MS06-001.

iTunes 6.02 Is Spyware And Adware

iTunes as spyware. I thought that Apple was sending this info back to the mother ship already...

Now, I love my iPod video, but I hate iTunes. Does anyone have any suggestions for a suitable iTunes replacement that will manage my music AND podcasts, and automagically copy them to my iPod?

On another note, there are some bug and security fixes in the new version of iTunes, so an upgrade might be a good idea. The article below has some steps to block the spyware "phone home"

- L

iTunes 6.02 Is Spyware And Adware

Anonymous Coward writes "There's an interesting article at Kirkville pointing out that iTunes, in its latest version, sends data to the iTunes Music Store about what you are listening to, so the program can display "suggestions" in its "MiniStore". The article tells how to avoid having Apple eavesdrop on your music playing." The story broke late yesterday on boing boing.

Microsoft releases patches for two critical vulnerabilities

Time to get patching! Obviously you should test these patches in your environment before a widespread deployment - but be quick about it!

- L

Microsoft releases patches for two critical vulnerabilities

Microsoft released patches for two critical vulnerabilities as part of its regularly scheduled security updates for this month.

HOWTO convert an Oral B flosser into a vibrating lockpick

Ok, not really security related news, but could be related to physical security. I'm wondering when it will be illegal to buy these, or when they will be officially considered lockpicking tools.

- L

HOWTO convert an Oral B flosser into a vibrating lockpick

Cory Doctorow:Here's a simple recipe for converting a low-cost Oral B "Hummingbird" vibrating flosser into a vibrating lock-pick that can "pop most popular padlocks open in seconds with very little effort."Link(via Make Blog)

January 10, 2006

Robert Lemos: Patching a broken Windows

Robert Lemos has a great interview with Ilfak Guilfanov about his unofficial WMF patch. Some great insight, however my favorite quote by Guilfanov is:

"I had to publish the source code with the fix. I did not think about it twice. It was the only way of ensuring its quality. Peer review has fully showed its strengths: the experts at the SANS Institute could verify the fix in the most comfortable way and confirm its effectiveness and correctness."

Hear that Microsoft? Peer review has fully showed its strengths, but the Trusted Computing Initiative not so much.

Robert Lemos: Patching a broken Windows

Microsoft To Hunt For New Species Of Windows Bug

Well, it is about time.

I think (and microsoft agrees) that this should have been picked up a long time ago with thier Trusted Computing Initiative. Now, to me, this doesn;t lend that program much credibility at all. In the next article I'm going to post, I'll have some comments that would be directly applicable to this story as well.

- L

Microsoft To Hunt For New Species Of Windows Bug

January 09, 2006

Another WMF attack vector?, (Mon, Jan 9th)

Looks like we aren;t tottaly out of the woods yet on the WMF exploit. There are apparently two more vectors in the WMf rendering that are vulnerable, and were not patched by MS06-001. I'll be keeoing not of this one over the coming days, as there is no publicly available exploit....yet.

- L

From the ISC:

Another WMF attack vector?, (Mon, Jan 9th)

We had hoped the chapter on WMF exploits had finally been closed, pending the patching of countles ...(more)...

January 06, 2006

Q&A: Microsoft exec explains the early WMF patch release

Kudos to Microsoft on the fast patch development.

But...

The article states, "Our analysis remains consistent that the threat of infection had been contained and was not spreading rapidly". Ummm...what data were you analyzing, Microsoft? Is over 200 variants considered "containted"?

WMF? WTF!

- L

Q&A: Microsoft exec explains the early WMF patch release

Debby Fry Wilson, director of the Microsoft Security Response Center, said a Windows Metafile patch was released yesterday because it was ready. And she weighed in on the security community’s response, saying "chatter" about security issues can sometimes leave customers confused.

Infocus: Windows rootkits of 2005, part one

Here is a great article on rootkits, from the low level to the high level. I'm only going to link to the first part, as the links to the other two parts are available in the article.

- L

Infocus: Windows rootkits of 2005, part one

January 05, 2006

WMF mitigation may cause printer problems., (Thu, Jan 5th)

From the ISC, here is one of the reasonse that Third Party patches can be bad. There are confirmed reports of the unofficial patch breaking printing...which could be bad in some environments.

- L

WMF mitigation may cause printer problems., (Thu, Jan 5th)

We have received reports and researched an issue with Ilfak's patch AND/OR deregistering SH ...(more)...

WMF Patch released from Microsoft!

See the e-mail from Microsoft below. Yes, it is reputable, as it came from a known individual at Microsoft.

Time to get patching!

- L

Important Information for Thursday 5 January 2006:

Microsoft announced that it would release a security update to help protect customers from exploitations of a vulnerability in the Windows Meta File (WMF) area of code in the Windows operating system on Tuesday, January 2, 2006, in response to malicious and criminal attacks on computer users that were discovered last week.

Microsoft will release the update today on Thursday, January 5, 2006, earlier than planned.

Microsoft originally planned to release the update on Tuesday, January 10, 2006 as part of its regular monthly release of security bulletins, once testing for quality and application compatibility was complete. However, testing has been completed earlier than anticipated and the update is ready for release.

In addition, Microsoft is releasing the update early in response to strong customer sentiment that the release should be made available as soon as possible.

Microsoft’s monitoring of attack data continues to indicate that the attacks are limited and are being mitigated both by Microsoft’s efforts to shut down malicious Web sites and with up-to-date signatures form anti-virus companies.

The security update will be available at 2:00 pm PT as MS06-001.

Enterprise customers who are using Windows Server Update Services will receive the update automatically. In additional the update is supported Microsoft Baseline Security Analyzer 2.0, Systems Management Server, and Software Update Services. Enterprise customers can also manually download the update from the Download Center.

- Consumer customers who use Automatic Updates will receive the update automatically and do not need to take any additional actions. Consumers can also manually download and deploy the update by visiting Microsoft Update or Windows Update. Consumers can also get more information at: http://www.microsoft.com/athome/security/update/bulletins.

- Enterprise customers who are using Windows Server Update Services will receive the update automatically. In additional the update is supported Microsoft Baseline Security Analyzer 2.0, Systems Management Server, and Software Update Services. Enterprise customers can also manually download the update from the Download Center. http://www.microsoft.com/technet/security/bulletin/ms06-001.mspx

Microsoft will hold a special Web cast on Friday, January 6, 2006, to provide technical details on the MS06-001 and to answer questions. Registration details will be available at http://www.microsoft.com/technet/security/default.mspx

Microsoft will also be releasing additional security updates on Tuesday, January 10, 2006 as part of its regularly scheduled release of security updates.

How Well Does The Leaked MS Patch Work?

This will be interesting to compare these details to the final release patch. Now if someone could write an unofficial patch based upon the leaked one.....

- L

How Well Does The Leaked MS Patch Work?

There are so many copies of the leaked MS patch for the WMF vulnerability out there that this has to be one of the better patch distribution jobs Microsoft has ever done. I'm sure they're looking at this "leak" method as an option for the future.

One of those copies found its way into the hands of Andreas Marx of AV-Test who, by now, has 1312 different WMF samples to test. None of them worked with the patch applied, so the initial indications are that the patch successfully addresses the problem.

The patch appears to change only %windir%\system32\GDI32.DLL. Interestingly, the file date on the new version (east coast time zone) is December 28, 2005 21:54. So they had it done a while ago. Either their test process really does take a long time or they just didn't think it was worth going out-of-cycle for.

There have been sporadic reports of printing problems on systems with the unofficial patch from Ilfak Guilfanov; this makes some sense, since GDI is so central to printing. It will be interesting to see if the same problems show up with the MS patch.

 

January 04, 2006

Magical Rolling Computer Stand for $57

I could care less about this cart, but I do need to look at the Situations Corner Tower for $60 shipped that was linked in the deal.

- L

Magical Rolling Computer Stand for $57

Geeks.com offers the Magical Rolling Computer Stand for $57. With shipping around $25, it's the lowest total price we've seen. This cart can...(more)

Bugtraq: Another WMF exploit workaround

Ive mentioned CORE FORCE before, and it appears that it may be a good way to remediate the WMF vulnerability. Remember the software is beta, so use with care.

- L

Bugtraq: Another WMF exploit workaround

Another WMF exploit workaround

Pre-release Microsoft patch for WMF flaw leaked

I'm blogging this so that I don't loose track of it, beacuse it is relative to the WMF exploits. Seems ineresting that with all of this attention Microsoft would make such a silly mistake in leaking the patch.

- L

Pre-release Microsoft patch for WMF flaw leaked

Microsoft today confirmed that a pre-release version of its security update for the recently disclosed WMF vulnerability was briefly posted on the Internet . Users appear divided on whether to install an already available third-party patch for the problem.

I-Rocks X-Slim Light Up Keyboard for $50 shipped after rebate

I love the look of these keyboards.

I-Rocks X-Slim Light Up Keyboard for $50 shipped after rebate

ZipZoomFly.com offers the I-Rocks X-Slim Light Up Keyboard, model no. KR-6810M, for $59.99 with free 2-day shipping. A $10 mail-in rebate drops it to...(more)

BlackBerry users face security threat

Given the recent explosion in Blackberry devices, I'd certainlt expect more of this type of research to surface in coming months.


In any case, RIM has a great write up and steps on remediation here. The remediation steps are quite simple, and it deactivates TIFF support for attachments in the Attachment Server, as well as in the image distiller. This way, no TIFF images will be processed.

Now, in a corporate environment, I can think of few reasonalble business cases in which you'd need to have TIFF support for your end users. If you are among those select few, you may need to explore other options (such as using jpg or gif) until a patch (not a workaround) has been released from RIM.

- L

UPDATE: I just noticed that the link to this article below may be a little misleading. The explot can disable the ability to view attachments, but it gets more complex from that. To make a long story short, the malformed TIFFs used to generate the exploit, are stored in clear text in e SQL database on the Blackberry Enterprise Server (BES). As a result, then the entries are stored in the database and the exploit is used, the malformed TIFF can run unintended code on the BES, potentially allowing remote control of the BES.

In other words, your corporate BES can get pwn3d.

BlackBerry users face security threat

Malicious images sent with an e-mail on the popular mobile device could disable capability to view attachments.

January 03, 2006

AIX Introduction to Heap Overflows

A must read for anyone wo intends to research into AIX.... AIX Introduction to Heap Overflows

In the research paper linked here, David Litchfield explains how the heap works in the AIX operating system, and how to exploit heap based buffer overflows.

webknock.tgz

Very similar to some software (fwknop) Paul was talking about in oue of our last shows. Seems to be along a similar vein, and quite interesting. webknock.tgz

Webknock is a program that continuously scans Apache's access logfile and executes a configurable command when a certain URL sequence is detected. The IP address of the client can be passed to the command to be executed, allowing one to use iptables to open certain ports (usually, SSH) to certain hosts as soon as the correct URL sequence is activated. No changes to the Web server configuration are necessary.

bluediving-0.2.tgz

I was just looking at these tools the other day from Packetstorm. Quite an implressive suite. I think it is time for me