Blog Entries - Code

Bash Brace Expansion Cleverness

September 4th, 2008

Brace expansion is a nice feature in the Bash interpreter that happened to be exactly what I needed during an audit.  A good thing to log away in memory in case you ever find yourself in a pen-test environment with similar constraints.

Read the rest of this entry »

Beware of Google App Engine SDK

April 9th, 2008

An easily exploited vulnerability in Google App Engine’s SDK can put your development servers at risk.  While this bug is trivial to fix, engineers at Google have declined to address the vulnerability, so be cautious when using the SDK to develop your web service.

Read the rest of this entry »

Detecting and Evading CWSandbox

January 15th, 2008

CWSandbox is one of the most comprehensive and full featured platforms for automated malware analysis. In this post, we detail how a malware sample being analyzed by CWSandbox may detect and evade the monitoring functionality of CWSandbox in order to disguise its malicious activities.

Read the rest of this entry »

Facebook XSS

August 15th, 2007

Facebook’s new-fangled applications functionality seemed like a ripe opportunity for nasty cross-site scripting bugs. As it turns out, multiple XSS vulnerabilities were present in the fb:swf tag of the Facebook Markup Language.

Read the rest of this entry »

Cosign SSO Vulnerability

April 12th, 2007

During an independent audit, I discovered a critical vulnerability in Cosign, a web-based single sign-on (SSO) platform which is currently in use at numerous large universities.

Read the rest of this entry »

Mozilla Auto-Update Vulnerability

September 15th, 2006

Mozilla’s auto-update system is a feature recently added to Firefox and Thunderbird that promises to bring prompt security updates to users without manual interaction. Unfortunately, this feature contains a vulnerability allowing attackers to hijack the update process and deliver malicious updates, resulting in the victim’s host being compromised.

Read the rest of this entry »

Wolverine Access Vulnerability

July 25th, 2004

While arranging my class schedule at the University of Michigan, I discovered a vulnerability in Wolverine Access that allowed unrestricted access to the social security numbers, names, and addresses of every student in the University including recent alumni.

Read the rest of this entry »