Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Latest News

      Google Uncovers 20-Year-Old Software Bug Using AI

      Written by

      Sunny Yadav
      Published December 9, 2024
      Share
      Facebook
      Twitter
      Linkedin
        News graphic featuring the logo of Google.
        Image: eWeek

        eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

        Google has reached a milestone in cybersecurity with the discovery of a critical 20-year-old software bug in the OpenSSL library. The discovery is part of Google’s ongoing work on OSS-Fuzz, a project aimed at finding and reporting software bugs in open-source projects. Using AI-generated and enhanced fuzz targets—essentially automated tests designed to uncover vulnerabilities—Google recently identified 26 new vulnerabilities, including the OpenSSL bug (CVE-2024-9143).

        This achievement is remarkable because traditional human-written fuzz targets had failed to uncover the bug, which had been hidden in the critical OpenSSL codebase for two decades. The AI-generated fuzz targets explored previously untested code paths, enabling the discovery of vulnerabilities that might have otherwise remained undetected. This breakthrough highlights how artificial intelligence transforms vulnerability detection and improves open-source software security.

        How AI Software Made It Possible

        The breakthrough is powered by a large language model (LLM) integrated into Google’s fuzzing workflow. This AI software enhances coverage by automating tasks that traditionally required manual effort, including:

        • Drafting Fuzz Targets: The LLM generates targeted tests based on project-specific context.
        • Fixing Compilation Errors: It iteratively resolves issues during the fuzz target creation process.
        • Running Initial Tests: The AI refines fuzz targets by fixing runtime issues.
        • Triage and Analysis: Crashes are analyzed to determine their root causes and whether they represent valid vulnerabilities.

        This iterative process has expanded code coverage across 272 projects, significantly improving testing.

        Key Vulnerabilities Discovered

        In addition to the OpenSSL bug, Google uncovered a vulnerability in the cJSON project, demonstrating the effectiveness of AI-generated fuzz targets in projects previously tested with human-written harnesses. These findings emphasize that even well-tested software can harbor undetected flaws.

        Traditional metrics like line coverage often fail to account for all possible code paths and states, making AI-generated fuzz targets an important and useful tool for enhancing security.

        The Road Ahead for Google’s AI Products

        Google plans to push the boundaries of AI-powered vulnerability detection further. Upcoming goals include automating triage processes to reduce human oversight, integrating AI tools directly into the OSS-Fuzz platform, and enabling LLMs to generate patches for discovered vulnerabilities autonomously.

        By incorporating agent-based architectures, which allow AI models to use debugging tools and validate results, Google aims to create a fully automated end-to-end software bug detection and remediation solution.

        Google’s discovery underscores the transformative potential of AI tools in securing critical infrastructure. As AI models evolve, they promise to uncover hidden vulnerabilities faster and more effectively than ever, ensuring open-source projects remain robust and secure against exploitation.

        Sunny Yadav
        Sunny Yadav
        Sunny is a content writer for eSecurity Planet (eSP) with a bachelor’s degree in technology and experience writing for leading cybersecurity brands like Panda Security, Upwind, and Vanta. At eSP, he covers the latest news on cyberattacks, cryptography, data protection, and emerging threats and vulnerabilities. He also explores security policies, governance, and endpoint and mobile security. Sunny enjoys hands-on testing, rigorously evaluating tools to assess their capabilities and real-world performance. He also has extensive experience working with AI tools like ChatGPT and Gemini, experimenting with their applications in cybersecurity, content creation, and research.

        Get the Free Newsletter!

        Subscribe to Daily Tech Insider for top news, trends & analysis

        Get the Free Newsletter!

        Subscribe to Daily Tech Insider for top news, trends & analysis

        MOST POPULAR ARTICLES

        Artificial Intelligence

        9 Best AI 3D Generators You Need...

        Sam Rinko - June 25, 2024 0
        AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
        Read more
        Cloud

        RingCentral Expands Its Collaboration Platform

        Zeus Kerravala - November 22, 2023 0
        RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
        Read more
        Artificial Intelligence

        8 Best AI Data Analytics Software &...

        Aminu Abdullahi - January 18, 2024 0
        Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
        Read more
        Latest News

        Zeus Kerravala on Networking: Multicloud, 5G, and...

        James Maguire - December 16, 2022 0
        I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
        Read more
        Video

        Datadog President Amit Agarwal on Trends in...

        James Maguire - November 11, 2022 0
        I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
        Read more
        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.

        Facebook
        Linkedin
        RSS
        Twitter
        Youtube

        Advertisers

        Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

        Advertise with Us

        Menu

        • About eWeek
        • Subscribe to our Newsletter
        • Latest News

        Our Brands

        • Privacy Policy
        • Terms
        • About
        • Contact
        • Advertise
        • Sitemap
        • California – Do Not Sell My Information

        Property of TechnologyAdvice.
        © 2024 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.

        ×