Thursday, January 16, 2025
HomeCyber Security NewsGoogle Announces Vanir, A Open-Source Security Patch Validation Tool

Google Announces Vanir, A Open-Source Security Patch Validation Tool

Published on

SIEM as a Service

Follow Us on Google News

Google has officially launched Vanir, an open-source security patch validation tool designed to streamline and automate the process of ensuring software security patches are integrated effectively.

The announcement was made following Vanir’s initial preview during the Android Bootcamp earlier this year in April.

This powerful tool aims to bolster the security of the Android ecosystem by enabling faster and more efficient patch adoption for Android platform developers and Original Equipment Manufacturers (OEMs).

A New Era for Security Patch Validation

Vanir is the culmination of extensive research and development efforts aimed at addressing the challenges associated with managing a diverse range of devices and their complex update histories.

Leveraging 2024 MITRE ATT&CK Results for SME & MSP Cybersecurity Leaders – Attend Free Webinar

Traditionally, the process of identifying and applying vulnerability fixes has been labor-intensive and prone to delays. Vanir changes this by automating patch validation using a source-code-based static analysis approach.

This unique methodology compares source code against known vulnerable patterns, bypassing error-prone traditional validation methods such as metadata or repository history checks.

In Google’s internal testing, Vanir demonstrated remarkable results, achieving a 97% accuracy rate while saving over 500 hours of manual patch validation efforts.

The tool is particularly focused on addressing the scalability challenges faced by OEMs, enabling them to safeguard devices more swiftly against critical security threats.

Vanir Flow Diagram
Vanir Flow Diagram

Versatility Beyond Android

According to the Google report, while Vanir was initially built for Android, its open-source nature and adaptability mean it can be extended to other ecosystems with minimal modifications.

It currently supports C/C++ and Java and covers 95% of Android Kernel and userspace CVEs with public security patches.

The tool utilizes advanced automatic signature refinement techniques and multiple pattern analysis algorithms inspired by academic research.

These enable Vanir to identify missing patches efficiently, even in the presence of broad code changes or modifications.

Vanir is not only available as a standalone application but also as a Python library for easy integration into continuous build or test pipelines.

Google has already integrated Vanir into its testing pipeline, enabling continuous verification across its vast Android codebase.

The tool is open-sourced under the BSD-3 license, inviting contributions from the wider developer and security community.

Vanir’s signatures for Android vulnerabilities are published through the Open Source Vulnerabilities (OSV) database, allowing seamless updates for users.

With over 2,000 vulnerabilities covered in OSV and the ability to scan entire Android source trees in just 10–20 minutes, Vanir is poised to become a cornerstone in security patch management.

By open-sourcing Vanir, Google aims to empower developers worldwide to contribute to its evolution and expand its capabilities.

The tool’s flexibility also opens doors to additional applications, such as licensed code detection or broader code clone detection.

As Google continues to refine and enhance Vanir, it invites contributions from the community to further secure not only Android but the broader software ecosystem as well.

Investigate Real-World Malicious Links,Malware & Phishing Attacks With ANY.RUN - Try for Free

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Latest articles

Hackers Exploiting California Wildfire Sparks to Launching Phishing Attacks

As California grapples with devastating wildfires, communities are rallying to protect lives and property....

AIRASHI Botnet Exploiting 0-Day Vulnerabilities In Large Scale DDoS Attacks

AISURU botnet launched a DDoS attack targeting Black Myth: Wukong distribution platforms in August...

New Botnet Exploiting DNS Records Misconfiguration To Deliver Malware

Botnets are the networks of compromised devices that have evolved significantly since the internet's...

FTC Slams GoDaddy For Not Implement Standard Security Practices Following Major Breaches

The Federal Trade Commission (FTC) has announced that it will require GoDaddy Inc. to...

API Security Webinar

Free Webinar - DevSecOps Hacks

By embedding security into your CI/CD workflows, you can shift left, streamline your DevSecOps processes, and release secure applications faster—all while saving time and resources.

In this webinar, join Phani Deepak Akella ( VP of Marketing ) and Karthik Krishnamoorthy (CTO), Indusface as they explores best practices for integrating application security into your CI/CD workflows using tools like Jenkins and Jira.

Discussion points

Automate security scans as part of the CI/CD pipeline.
Get real-time, actionable insights into vulnerabilities.
Prioritize and track fixes directly in Jira, enhancing collaboration.
Reduce risks and costs by addressing vulnerabilities pre-production.

More like this

Hackers Exploiting California Wildfire Sparks to Launching Phishing Attacks

As California grapples with devastating wildfires, communities are rallying to protect lives and property....

AIRASHI Botnet Exploiting 0-Day Vulnerabilities In Large Scale DDoS Attacks

AISURU botnet launched a DDoS attack targeting Black Myth: Wukong distribution platforms in August...

New Botnet Exploiting DNS Records Misconfiguration To Deliver Malware

Botnets are the networks of compromised devices that have evolved significantly since the internet's...