CVE-2026-26514

7.5

xddxdd · bird-lg-go

An argument injection vulnerability in the bird-lg-go traceroute module allows unauthenticated remote attackers to cause a Denial of Service by exhausting system resources.

Executive summary

A critical argument injection vulnerability in bird-lg-go allows unauthenticated remote attackers to trigger a Denial of Service condition through malicious input.

Vulnerability

The application utilizes an insecure method to parse user input within the traceroute module, specifically failing to validate the q parameter. An unauthenticated remote attacker can inject arbitrary command flags to force resource exhaustion.

Business impact

The vulnerability carries a CVSS score of 7.5, reflecting a significant risk to service availability. Successful exploitation allows an attacker to crash the application or degrade system performance, potentially resulting in extended downtime for users relying on the bird-lg-go looking glass service.

Remediation

Immediate Action: Update the bird-lg-go installation to commit 6187a4e or later to apply the necessary input validation fixes.

Proactive Monitoring: Monitor system resource usage, specifically CPU and memory spikes associated with traceroute requests, and review web server access logs for anomalous flag patterns in the q parameter.

Compensating Controls: Deploy a Web Application Firewall (WAF) to inspect and sanitize incoming HTTP requests, specifically blocking requests containing unexpected flags or special characters in the q parameter.

Exploitation status

Public Exploit Available: No (There is no confirmed public exploit available in the provided data).

Analyst recommendation

Given the potential for service disruption and the existence of a proof-of-concept, organizations running bird-lg-go must prioritize this update. Administrators should verify their current commit hash and apply the fix immediately to prevent exploitation and maintain service stability.

Sources