CVE-2026-25505CWE-306CWE-321

Bambuddy Uses Hardcoded Secret Key + Many API Endpoints do not Require Authentication

Critical · published February 4, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
63.5
In the wild
Unconfirmed
What it is

🚨 A hardcoded secret key in Bambuddy could hand attackers the keys to your 3D printing kingdom! 🔥 This is like a restaurant leaving the recipe for its secret sauce on the menu for everyone to see — it may seem harmless, but it opens the door for anyone to cook up trouble! An attacker could exploit this vulnerability to impersonate users and gain unauthorized access to your printing archives. This could lead to data theft, unauthorized operations, or even manipulation of your 3D print jobs, creating chaos in your workshop!

Put simply

This is like a restaurant leaving the recipe for its secret sauce on the menu for everyone to see — it may seem harmless, but it opens the door for anyone to cook up trouble! Bambuddy versions prior to 0.1.7 include a hardcoded secret key for signing JSON Web Tokens (JWTs) that is checked into the source code, combined with ManyAPI routes that do not enforce proper authentication.

What to do

An attacker could exploit this vulnerability to impersonate users and gain unauthorized access to your printing archives. This could lead to data theft, unauthorized operations, or even manipulation of your 3D print jobs, creating chaos in your workshop! Upgrade Bambuddy to version 0.1.7 immediately to remove the hardcoded secret key and ensure that authentication checks are implemented on all API routes. Additionally, review any existing JWTs to prevent unauthorized access. You've got this! Follow those steps and you'll be back to printing safely in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01034 · 63.5th percentile
Weaknesses
CWE-306 · Missing Authentication for Critical Function; CWE-321 · Use of Hard-coded Cryptographic Key
Published
2026-02-04T20:06Z
EPSS history
Timeline
  • 04 FEB 20:06Z
    Bambuddy Uses Hardcoded Secret Key + Many API Endpoints do not Require Authentication
    cvelistv5