NetSight
high8.1

CVE-2023-40034

Woodpecker does not validate webhook before changing any data

Impact

### Impact An attacker can post malformed webhook data which leads to an update of the repository data that can e.g. allow the takeover of a repository. This is only critical if the CI is configured for public usage and connected to a forge witch is also in public usage. ### Patches Please use either next or the latest v1.0 e.g. v1.0.2 ### Workarounds Secure the CI system by making it inaccessible to untrusted entities, for example, by placing it behind a firewall. ### References Fix: https://github.com/woodpecker-ci/woodpecker/pull/2221 Backport: https://github.com/woodpecker-ci/woodpecker/pull/2222

Affected packages

EcosystemPackageAffectedFixed in
gogithub.com/woodpecker-ci/woodpecker>= 1.0.0, < 1.0.21.0.2

Affected products

VendorProductAffected versions
Woodpecker-CiWoodpecker
from 1.0.0 before 1.0.2

Weakness classification

References