Products & Services
Support

Product Categories


Popular Downloads


Manage Software

How to Buy

For Home

Linksys Products Store
Linksys is now part of Belkin
Products for everyone

All Ordering Options

Training & Events Partners
Guest

Vulnerability Alert

Red Hat MRG Messaging Qpid Python Client Library Information Disclosure Vulnerability

 
Threat Type:CWE-20: Input Validation
IntelliShield ID:30048
Version:1
First Published:2013 July 12 12:48 GMT
Last Published:2013 July 12 12:48 GMT
Port: Not available
CVE:CVE-2013-1909
Urgency:Unlikely Use
Credibility:Confirmed
Severity:Harassment
CVSS Base:8.3 CVSS Calculator
CVSS Version 2.0
CVSS Temporal:6.1
 
 
Version Summary:Apache Qpid Python contains a vulnerability that could allow an unauthenticated, remote attacker to conduct man-in-the-middle attacks. Updates are available.
 
 
Description
A vulnerability in the validation of SSL certificates in the Qpid Python client library for Advanced Message Queuing Protocol (AMPQ) could allow an unauthenticated, remote attacker to conduct man-in-the-middle attacks.

The vulnerability is due to improper validation of the remote server's SSL certificate. An attacker could exploit this vulnerability by masquerading as the desired peer by providing any certificate that is signed by a trusted certificate authority. This could allow an attacker a secure connection between the user's browser and a spoofed server. Successful exploitation could allow an attacker to spoof content or perform man-in-the-middle attacks.

Apache has confirmed this vulnerability and released updated software.
 
Warning Indicators
The Qpid Python client version 0.20 is vulnerable.
 
IntelliShield Analysis
Users should manually verify and inspect certificates to ensure they are connected to the desired site.
 
Vendor Announcements
Apache has released a bug report at the following link: Qpid-4918

Red Hat has released an official CVE statement and a security advisory for bug 928530 at the following links: CVE-2013-1909 and RHSA-2013-1024
 
Impact
An unauthenticated, remote attacker could exploit the vulnerability to conduct a man-in-the-middle attack against a targeted system. The attacker could use the intercepted information to launch further attacks against the affected system.
 
Technical Information
The vulnerability exists because the Qpid Python client fails to validate the certificate authority of remote user security certificate. In addition, the SSL library does not validate certificates supplied by the remote system unless the CERT_REQUIRED flag is set. This could allow an SSL connection to be established even if the remote system does not provide a valid certificate.

The Qpid Python client fails to check SubjectAltName from the peer's certificate against the FQDN of the destination. This could allow an attacker to masquerade as the desired peer by providing any certificate that is signed by a trusted certificate authority.

An unauthenticated, remote attacker could exploit this vulnerability by using a legitimate certificate to generate a security certificate for a third-party domain. The attacker could attempt to convince an affected user to visit the domain and establish an SSL connection with the domain by using the invalid certificate. A successful attack could allow the attacker to conduct a man-in-the-middle attack against the affected user.
 
Safeguards
Administrators are advised to apply the appropriate updates.

Administrators are advised to monitor affected systems.
 
Patches/Software
Apache has released an updated version at the following link: Qpid 0.22 Release Notes

Red Hat has released updated software for registered subscribers at the following link: Red Hat Network. Red Hat packages can be updated on Red Hat Enterprise Linux versions 5 and later using the yum tool.
 
Alert History
 
Initial Release


Product Sets
 
The security vulnerability applies to the following combinations of products.

Primary Products:
Apache Software FoundationQpid 0.20 Base

Associated Products:
Red Hat, Inc.Red Hat Enterprise MRG for Enterprise Linux 2 ia-32, x86_64




Alerts and bulletins on the Cisco Security Intelligence Operations Portal are highlighted by analysts in the Cisco Threat Operations Center and represent a subset of the comprehensive content that is available through Cisco Security IntelliShield Alert Manager Service. This customizable threat and vulnerability alert service provides security staff with access to timely, accurate, and credible information about threats and vulnerabilities that may affect their environment.


LEGAL DISCLAIMER
The urgency and severity ratings of this alert are not tailored to individual users; users may value alerts differently based upon their network configurations and circumstances. THE ALERT, AND INFORMATION CONTAINED THEREIN, ARE PROVIDED ON AN "AS IS" BASIS AND DO NOT IMPLY ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. YOUR USE OF THE ALERT, AND INFORMATION CONTAINED THEREIN, OR MATERIALS LINKED FROM THE ALERT, IS AT YOUR OWN RISK. INFORMATION IN THIS ALERT AND ANY RELATED COMMUNICATIONS IS BASED ON OUR KNOWLEDGE AT THE TIME OF PUBLICATION AND IS SUBJECT TO CHANGE WITHOUT NOTICE. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE ALERTS AT ANY TIME.
Powered by  IntelliShield