CVE-2026-58369
Last modified
CVE-2026-58369 is a medium-severity vulnerability rated 6.9/10 on the CVSS scale. Woodpecker before 3.15.0 registers the /api/orgs/lookup/*org_full_name endpoint without authentication middleware, and the LookupOrg handler unconditionally dereferences the session user (user.ForgeID, via ForgeFromUser) when selecting the forge to query. For an unauthenticated request session.User returns nil, so any unauthenticated HTTP request triggers a NULL pointer dereference in the handler. EPSS estimates a 0.36% chance of exploitation in the next 30 days.
Description
Woodpecker before 3.15.0 registers the /api/orgs/lookup/*org_full_name endpoint without authentication middleware, and the LookupOrg handler unconditionally dereferences the session user (user.ForgeID, via ForgeFromUser) when selecting the forge to query. For an unauthenticated request session.User returns nil, so any unauthenticated HTTP request triggers a NULL pointer dereference in the handler. The panic is recovered by gin recovery middleware and the server continues serving (returning HTTP 500), but each request writes a multi-line panic stack trace to the error log. A low-bandwidth unauthenticated attacker can repeatedly probe the endpoint to flood the logs (about 37 lines per request), inflating disk usage and downstream log-ingestion cost and burying legitimate log events.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| woodpecker-ci | woodpecker | < 3.15.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-58369?
How severe is CVE-2026-58369?
How do I fix CVE-2026-58369?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-58319Certain Apache Doris FE HTTP REST administrative APIs were a…9.1
- CVE-2026-5832A weakness has been identified in atototo api-lab-mcp up to …7.3
- CVE-2026-5833A security vulnerability has been detected in awwaiid mcp-se…5.3
- CVE-2026-5834A vulnerability was detected in code-projects Online Shoe St…2.4
- CVE-2026-5835A flaw has been found in code-projects Online Shoe Store 1.0…2.4
- CVE-2026-5836A vulnerability has been found in code-projects Online Shoe …2.4
- CVE-2026-5837A vulnerability was found in PHPGurukul News Portal Project …7.3
- CVE-2026-58370Woodpecker before 3.15.0 matches the ApprovalAllowedUsers by…9.2
- CVE-2026-58371SeaweedFS before 4.30 reflects the callback query parameter …3.1
- CVE-2026-58372SeaweedFS before 4.34 contains a path traversal vulnerabilit…8.1
- CVE-2026-58373CVAT before 2.69.0 contains an improper authorization vulner…5.3
- CVE-2026-58374In hostapd before 2.12, a missing bounds check in AP-mode Wi…7.1
Are you affected by CVE-2026-58369?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
