Follow Us

Symantec fixes authentication bug

Three flaws corected.

Researchers have found three bugs in Symantec's Scan Engine security software, the most serious due to a fundamental design flaw in the product, according to Rapid7, the security firm that discovered the bugs.

The vulnerabilities were reported to Symantec in January, and have recently been fixed in version 5.1 of the product. "Symantec strongly recommends all customers immediately apply the latest updates for their supported product versions to protect against these types of threats," Symantec said in a statement on its website.

Scan Engine is web server software used by developers to incorporate Symantec's scanning technology into their own applications. The vulnerabilities discovered by Rapid7 are not connected to Symantec's desktop security products, Symantec said.

The most serious of these newly patched problems concerns a design flaw in Symantec's authentication mechanism, allowing anyone who understands the underlying communication protocol to seize control of the Scan Engine server.

The security software uses a client-side Java applet to authenticate users, but the Scan Engine server itself never checks to make sure that users have been authenticated, meaning that intruders could gain control of the server by sending their own XML (Extensible Markup Language) requests using the server's proprietary protocol.

"It's totally a fake authentication scheme," said Chad Loder, Rapid7's engineering director. "This vulnerability, as far as we can tell, has been built into the application from day one. We were just the first people to come and look into the protocol."

Rapid7 has produced proof of concept code to show how this vulnerability could be exploited, Loder said.

Another security expert said it was unusual to see this kind of design error in commercial software. "They definitely made the wrong choice in deciding to have the applet do the authentication and not the server," said Russ Cooper, a senior information security analyst at Cybertrust Inc. "I can't think of a system where you authenticate to the client software, which in turn talks without authentication to a backend server."

Cooper said that in most cases, firewall software would prevent attackers from exploiting this flaw over the Internet.

Rapid7 has also discovered less serious flaws in the way that Scan Engine processes HTTP requests as well as a flaw in its use of the SSL security protocol.






Send to a friend

Email this article to a friend or colleague:

PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

State of software security report volume 4

If your business has anything worth protecting, be it money, intellectual property or a trusted...

Download Whitepaper

New threats demand innovative responses

Financial institutions in the UK remain susceptible to further systemic problems, as challenging...

Download Whitepaper

Delivering a competitive advantage through IT

IT organisations share a common mission; to optimise investments and streamline operations to...

Download Whitepaper

6 tips to mobilise your existing ERP

Enterprise mobile users throughout the global business community will number 1.19 billion by...

Download Whitepaper

Techworld UK - Technology - Business

Techworld Awards

Techworld Awards Winners 2011


Learn who the winners of this year's Techworld Awards are. Video footage coming soon...

Find out more
Techworld Mobile Site

Access Techworld's content on the move

Get the latest news, product reviews and downloads on your mobile device with Techworld's mobile site.

Find out more...

Site Map

* *