
Cloud Vulnerability DB
A community-led vulnerabilities database
Woodpecker CI/CD engine, a simple yet powerful continuous integration and delivery system, was found to contain a critical security vulnerability (CVE-2024-41121) that was disclosed on July 19, 2024. The vulnerability affects all versions of Woodpecker prior to version 2.7.0, allowing any user with pipeline access to execute malicious workflows (GitHub Advisory).
The vulnerability stems from a design flaw in the workspace configuration that allows users to manipulate the workspace base path. This manipulation enables attackers to overwrite plugin entrypoint executables and gain elevated privileges. The vulnerability has been assigned a CVSS v3.1 base score of 8.8 (High) with the vector string CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, indicating network accessibility, low attack complexity, and high impact on confidentiality, integrity, and availability (GitHub Advisory).
The vulnerability has two primary impact vectors: 1) It can lead to a complete host takeover of the agent executing the workflow, and 2) It allows unauthorized extraction of secrets that would normally be provided only to trusted plugins. This effectively compromises the entire CI/CD pipeline security model (GitHub Advisory).
The vulnerability has been patched in Woodpecker version 2.7.0, and users are strongly advised to upgrade to this version. For those unable to upgrade immediately, a temporary workaround is available: enable the 'gated' repository feature and review each change upfront. However, this is not considered a complete solution, and upgrading remains the recommended action (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."