promotional bannermobile promotional banner

DonutHelperNow

A DonutSMP client-side utility mod with auction house tools, auto-pay, friend management, and item search commands.
Back to Files

donuthelper-1.8.3.jar

File namedonuthelper-1.8.3.jar
Uploader
MiddleDonutMiddleDonut
Uploaded
Jul 22, 2026
Downloads
13
Size
246.1 KB
Mod Loaders
Fabric
File ID
8489892
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:donuthelpernow-1604835:8489892"

Learn more about Curse Maven

What's new

v1.8.3 — Vulnerability Update

Security Fixes

  • Hardcoded Admin Users — Admin usernames are now read from ADMIN_USERS environment variable instead of being hardcoded in source.
  • Admin Token System — Admin tokens are now HMAC-signed with expiry (1 hour) instead of being plaintext username:code pairs.
  • Admin Code Endpoint — GET /admin/get-code now requires an existing admin session (was publicly accessible without auth).
  • User Authentication — All user-facing API endpoints (friends, chat, money, party) now require a valid session token. Tokens are issued on register/heartbeat with 24-hour expiry.
  • CORS Policy — Access-Control-Allow-Origin is now configurable via CORS_ORIGINS environment variable (defaults to * for backward compatibility).
  • Rate Limiting — Added rate limiting on sensitive endpoints (auth, admin login, money operations) to prevent brute-force and abuse.
  • API URL Default — Removed hardcoded server IP from mod source; default URL is now configurable.