CVE-2018-25332

GitBucket 4.23.1 contains an unauthenticated remote code execution vulnerability that allows attackers to execute arbitrary commands by exploiting weak secret token generation and insecure file upload functionality. Attackers can brute-force the Blowfish encryption key, upload a malicious JAR plugin via the git-lfs endpoint, and execute system commands through an exposed exploit endpoint.
Configurations

Configuration 1 (hide)

cpe:2.3:a:gitbucket:gitbucket:*:*:*:*:*:*:*:*

History

27 May 2026, 20:44

Type Values Removed Values Added
First Time Gitbucket
Gitbucket gitbucket
CPE cpe:2.3:a:gitbucket:gitbucket:*:*:*:*:*:*:*:*
References () https://github.com/gitbucket/gitbucket - () https://github.com/gitbucket/gitbucket - Product
References () https://security.szurek.pl/ - () https://security.szurek.pl/ - Not Applicable, Press/Media Coverage
References () https://www.exploit-db.com/exploits/44668 - () https://www.exploit-db.com/exploits/44668 - Exploit, Patch
References () https://www.vulncheck.com/advisories/gitbucket-unauthenticated-remote-code-execution - () https://www.vulncheck.com/advisories/gitbucket-unauthenticated-remote-code-execution - Third Party Advisory

17 May 2026, 13:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-17 13:16

Updated : 2026-05-27 20:44


NVD link : CVE-2018-25332

Mitre link : CVE-2018-25332

CVE.ORG link : CVE-2018-25332


JSON object : View

Products Affected

gitbucket

  • gitbucket
CWE
CWE-306

Missing Authentication for Critical Function