ShtëpiMalware & KërcënimetResearchers Introduce AI Tool to Detect Zero-Day Vulnerabilities

Researchers Introduce AI Tool to Detect Zero-Day Vulnerabilities

Publikuar më

spot_img

In a recent development, security researchers have unveiled a cutting-edge artificial intelligence tool that can autonomously detect remote code flaws and zero-day vulnerabilities in software. The AI tool, known as Vulnhuntr, has been designed to provide accurate results with minimal false positives.

Developed by Protect AI, Vulnhuntr is a Python static code analyzer built on Anthropic’s Claude 3.5 Sonnet large language model. It can identify vulnerabilities in code and create proofs of concept for potential compromises. The researchers behind the tool discovered vulnerabilities in various GitHub projects that utilized APIs from OpenAI, Nvidia, and YandexGPT.

For example, they found a server-side-request forgery flaw in an OpenAI file that could allow attackers to manipulate API requests and redirect them to unauthorized endpoints. The researchers assigned confidence scores to the vulnerabilities identified by Vulnhuntr, with scores between 8 and 10 indicating high likelihood of validity.

To overcome limitations related to context windows in large language models, the researchers employed retrieval augmented generation techniques to process extensive amounts of text efficiently. They fine-tuned the tool with pre-patch and post-patch code and leveraged vulnerability databases like CVEFixes to enhance its detection capabilities.

By segmenting code into smaller units and focusing on relevant sections, Vulnhuntr streamlines the vulnerability detection process. The tool uses specific prompts to guide the large language model, enabling it to analyze functions, classes, and snippets thoroughly to confirm the presence of vulnerabilities.

Despite its accuracy and training data limitations, Protect AI views Vulnhuntr as a significant improvement over traditional static code analyzers. While the tool is currently trained to identify seven types of flaws, the researchers acknowledge the potential for expanding its detection capabilities through additional prompts.

One of the primary challenges highlighted by the researchers is the tool’s dependency on Python code, which may limit its applicability to projects developed in other programming languages. Additionally, the non-deterministic nature of large language models means that the tool may produce varying results when run multiple times on the same project.

Looking ahead, Protect AI plans to enhance Vulnhuntr by incorporating more tokens to enable it to analyze entire codebases rather than isolated units. Despite its limitations, the researchers emphasize the tool’s value in pinpointing complex vulnerabilities and reducing false positives, positioning it as a valuable asset for cybersecurity professionals.

In conclusion, the development of Vulnhuntr represents a significant milestone in the field of vulnerability detection, showcasing the potential of artificial intelligence in enhancing software security. As researchers continue to refine and expand the tool’s capabilities, it is poised to play a crucial role in identifying and addressing security weaknesses in software applications.

Lidhja e burimit

Artikujt e fundit

U.S. Rule Targets Foreign Threats Exploiting Sensitive Data

The United States is taking bold steps to protect its citizens' sensitive data from...

The Importance of Cybersecurity Threats in the Texas Water System Demonstrated by Russian Hackers

A recent video has emerged showing a potential hacking attempt on a water utility...

Windows 11 Passkey Shift Signals End of Password Era

Microsoft's upcoming shift towards passkeys as a primary form of account security has raised...

Major E2EE Cloud Storage Services Found to Have Severe Flaws

Severe cryptographic vulnerabilities have recently been discovered in several popular end-to-end encrypted (E2EE) cloud...

Më shumë si kjo

U.S. Rule Targets Foreign Threats Exploiting Sensitive Data

The United States is taking bold steps to protect its citizens' sensitive data from...

The Importance of Cybersecurity Threats in the Texas Water System Demonstrated by Russian Hackers

A recent video has emerged showing a potential hacking attempt on a water utility...

Windows 11 Passkey Shift Signals End of Password Era

Microsoft's upcoming shift towards passkeys as a primary form of account security has raised...
sqAlbanian