All the latest UK technology news, reviews and analysis

Hackers use AI to uncover vulnerabilities

by Robert Jaques

24 Jul 2006

Comments: 2

  • Tweet this

Artificial intelligence (AI) software is now being widely used by hackers to find formerly undiscovered application vulnerabilities, security experts have warned.

Researchers at Secure Computing said that cyber-criminals are exploiting the ability of AI tools to use a methodology referred to as 'fuzzing' to test applications for bugs.

During this process the AI tools check allowed input for a given application and try to force abnormal responses to see whether unexpected results can be generated.

Once a bug is found, further research can determine whether the bug can be exploited as a vulnerability and then packaged as an exploit.

Secure Computing found that hackers are sharing fuzzing results in a collaborative effort in IRC chatrooms and news groups to rapidly develop new threats.

The large increase in application vulnerabilities reported recently is thought to be a direct result of the use of fuzzing tools, the company added.

"Fuzzing will clearly accelerate the ability for hackers to discover new vulnerabilities in software applications," said Paul Henry, vice president of strategic accounts at Secure Computing.

"Software vendors were already struggling to keep up with patches for software bugs. The use of fuzzing tools by hackers and the flood of newly discovered vulnerabilities may overwhelm software vendors' ability to respond with patches."

Do you agree?

 

Add your comment

We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions. Your comment will be moderated before publication.

Poll

IT priorities for 2012

What is the most important IT priority for your company this year?

99%

0%

1%

0%

0%

Connect with V3.co.uk

Sign up to our daily or weekly newsletters

Accurev

Top 5 software development challenges

This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes

Talend

Rubbish in, rubbish enterprise

Why good data management at all levels is essential in the modern business (video, 6mins)

Technical Architect - Java / Oracle Coherence

Java / Oracle Coherence Technical / Solution Architect...

ASP.Net C# Developer

ASP.Net/C#/Web Development/Desktop Development/Winforms...

PL/SQL Developer

My Major client urgently requires an experienced contract...

Decision Systems Analyst

Decision Systems Analyst West Midlands £19-24,000 Are...

To send to more than one email address, simply separate each address with a comma.