
Automated bug-checking for the PeopleSoft acquirer...
By Joris Evers
Published: 21 December 2005 08:30 GMT
Oracle, recently under fire from security researchers for the state of its product security, is further automating its bug-checking process.
The Redwood Shores, California-based enterprise software maker has started using technology from Fortify Software to analyse the source code of some of its products for potential security vulnerabilities, the companies announced on Tuesday.
Using Fortify products "is one of many things we do to develop secure products", Mary Ann Davidson, Oracle's chief security officer, said in an interview. "We do think this is a strong complement to what we're doing."
Until recently, Oracle used tools developed in-house to find common vulnerabilities such as SQL injection and buffer overflow errors in its code but did not use a tool as comprehensive as Fortify's Source Code Analysis product, Davidson said. "This is really going to help find things faster," she added.
The company's other efforts include secure coding standards, as well as employee training on security and product security audits, Davidson said.
Fortify's Source Code Analysis product sifts through source code and looks for possible vulnerabilities. The software checks for more than 65 types of flaws and typically runs on the server used by developers to "check in" completed chunks of code. It can also run on the developer's desktop, according to Fortify.
Fortify chief executive officer John Jack said: "It helps companies like Oracle discover and remediate errors in the code throughout the development process."
Oracle, which has marketed its products as "unbreakable", has been facing mounting criticism over its security practices. Security researchers have accused the company of fixing security flaws too late, releasing faulty security updates or not plugging holes at all.
Security researcher David Litchfield, co-founder of UK-based Next Generation Security Software and one of Oracle's most vocal critics, sees Oracle's adoption of Fortify's technology as "a great step in the right direction". However, Litchfield cautions that code checkers are not a cure-all.
He said: "By far the best approach is to code securely in the first instance. Source code scanning tools should be the last line of defence, not an excuse for lazy and insecure programming."
Oracle has started using Fortify's technology in the development of its database and application server, as well as its Collaboration Suite and Enterprise Manager products, Davidson said. The code checker will not be used in the development of the company's enterprise applications products, which include Oracle's E-Business Suite as well as the software it acquired through acquisitions such as PeopleSoft. The takeover of Siebel Systems is still pending.
Davidson added: "We have not licensed it for applications. There is not as clear a benefit today. It goes to how much of our code is developed in particular languages and what Fortify's strengths are."
Joris Evers writes for CNET News.com
The College wishes to employ a proactive Procurement Officer reporting directly to the Head of Finance. Are you looking for a challenge? This is a ...
IT Support Officer ? They currently seek to recruit an IT Support Officer to join the team.This is a good opportunity for an experienced IT Support ...
Chief Technology Officer is urgently required to join a financial institution based in the Docklands. CTO ? The establishment of appropriate ...
Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.
Stories from the web...
Copyright © 2008 CBS Interactive Limited. All rights reserved. Top of page
Bob Tarzey Why you must rein in your power users When they do damage, it can be catastrophic to your business
Jon Collins Is losing a mobile device really such a big deal? How to minimise the damage to your business