DoS Flaws Patched in OpenVPN

DoS Flaws Patched in OpenVPN

Written By
Ryan Naraine
Ryan Naraine
Aug 22, 2005
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The open-source OpenVPN project has pushed out a “moderately critical” update to correct four security flaws that could cause remote denial-of-service attacks.

OpenVPN, the free package available on the Linux, xBSD, Mac OS X and Windows operating systems, has been upgraded to version 2.0.1 to plug the security vulnerabilities.

According to an advisory posted online, the most serious of the four bugs could be exploited by malicious hackers and users to cause a denial-of-service condition.

The first flaw is described as an error in flushing the OpenSSL error queue, caused by a failed client certificate authentication. It can be exploited to cause another unrelated client to be disconnected.

The projects advisory said successful exploitation requires OpenVPN to run with “verb 0” and without “tls-auth.”

/zimages/5/28571.gifRead detailshereabout a high-risk flaw found in IPSec, a widely used VPN security protocol.

A second error in flushing the OpenSSL error queue when the server fails to decrypt a received packet can be exploited by an authenticated client to disconnect another client via a malformed packet.

The group also warned that an authenticated client configured in “dev tap” ethernet bridging mode can flood the server with many packets, each with a different spoofed MAC (media access control) address. This would cause the server to deplete system memory.

/zimages/5/28571.gifClick hereto read about a denial-of-service flaw found in the Domain Name System protocol.

When two or more clients connect to the server at the same time using the same client certificate, a fourth flaw causes a race condition that will crash the server, the group warned. Successful exploitation requires that the “duplicate-cn” option not be enabled on the server.

OpenVPN is used to allow peers to authenticate to each other using a preshared private key, certificates or username/password. It uses the OpenSSL encryption library and the SSLv3/TLSv1 protocol.

/zimages/5/28571.gifCheck out eWEEK.coms for the latest security news, reviews and analysis. And for insights on security coverage around the Web, take a look at eWEEK.com Security Center Editor Larry Seltzers Weblog.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.