TrustKeeper Scan Engine Update - February 6, 2013

The latest update to the TrustKeeper Scan Engine is now available. It includes coverage for over 30 vulnerabilities for products such as Apache, Cisco IOS, Oracle Database and MySQL Servers, PHP, Samba and Ruby on Rails.

Of the vulnerabilities in the update, the most popular (at least according to twitter), are the recent XML and JSON parsing vulnerabilities in Ruby on Rails (CVE-2013-0156 and CVE-2013-0333). These vulnerabilities could allow an unauthenticated attacker remote code execution on a vulnerable web application. If you are using the Ruby on Rails, we highly recommending that you upgrade to the latest stable release.

If you're interested in reading more about these Ruby on Rails vulnerabilities and our perspective, we recommend checking out Ryan Barnett's recent posts (here and here), which provide ModSecurity mitigations for Ruby on Rails and some information about what types of scanning for these vulnerabilities we've seen in the wild.

As always, this update also includes improvements to existing tests and better evidence reporting.

New Vulnerability Test Highlights

Some of the more interesting vulnerability tests we added recently are as follows:

Apache
* Apache Tomcat Denial of Service via Slow HTTP Requests (CVE-2012-5568)
* Apache Tomcat Default Configuration Does Not Use httpOnly Cookies (CVE-2010-4312)

Cisco
* Cisco IOS TCP Denial of Service (cisco-sa-20100812-tcp) (CVE-2010-2827)
* Cisco Adaptive Security Appliance SSH timeout vulnerability (CSCtc59462) (CVE-2012-5717)
* Cisco ASA 1000V Cloud Firewall H.323 Inspection Denial of Service Vulnerability (CSCuc42812) (CVE-2012-5419)
* Cisco ASA 1000V Cloud Firewall H.323 Inspection Denial of Service Vulnerability (CSCuc88741) (CVE-2012-5419)

Moodle
* Moodle filelib.php Remote Information Disclosure (CVE-2012-3390)
* Moodle modinfolib.php User/Group Restriction Security Bypass (CVE-2012-3397)

MySQL
* MySQL and MariaDB Server SQL Injection Vulnerability (CVE-2012-4414)

PHP
* PHP openssl_encrypt Function Information Leakage (CVE-2012-6113)

Ruby on Rails
* Ruby on Rails XML to YAML Processing Vulnerability (CVE-2013-0156)
* Ruby on Rails JSON to YAML Processing Vulnerability (CVE-2013-0333)

Samba
* Samba AD Access Control Vulnerability via LDAP Directory Objects (CVE-2013-0172)

TWiki
* TWiki DoS via Larger Integer in MAKETEXT Macro (CVE-2012-6330)

How to Update?

All Trustwave customers using the TrustKeeper Scan Engine receive the updates "auto-magically" as soon as an update is available. No action is required.

Trustwave reserves the right to review all comments in the discussion below. Please note that for security and other reasons, we may not approve comments containing links.