CVE-2026-50141

Woodpecker is a CI/CD engine. Starting in version 3.0.0 and prior to version 3.14.1, a vulnerability in Woodpecker CI's gRPC layer allowed any authenticated agent to impersonate any other agent on the same server by injecting a forged `agent_id` value into outgoing gRPC metadata. The server correctly verified the JWT token but then discarded the verified agent identity in favor of the client-supplied value. Version 3.14.1 patches the issue. As a workaround, disable org agents (`WOODPECKER_DISABLE_USER_AGENT_REGISTRATION=true`) and delete existing ones.
CVSS

No CVSS.

Configurations

No configuration.

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Woodpecker es un motor de CI/CD. A partir de la versión 3.0.0 y antes de la versión 3.14.1, una vulnerabilidad en la capa gRPC de Woodpecker CI permitía a cualquier agente autenticado suplantar a cualquier otro agente en el mismo servidor inyectando un valor ’agent_id’ falsificado en los metadatos gRPC salientes. El servidor verificaba correctamente el token JWT pero luego descartaba la identidad del agente verificada en favor del valor proporcionado por el cliente. La versión 3.14.1 corrige el problema. Como solución alternativa, deshabilite los agentes de la organización (’WOODPECKER_DISABLE_USER_AGENT_REGISTRATION=true’) y elimine los existentes.

Information

Published : 2026-06-18 14:17

Updated : 2026-10-25 23:10


NVD link : CVE-2026-50141

Mitre link : CVE-2026-50141

CVE.ORG link : CVE-2026-50141


JSON object : View

Products Affected

No product.

CWE
CWE-290

Authentication Bypass by Spoofing

CWE-639

Authorization Bypass Through User-Controlled Key