Skip to content

Fix #607,608,610,611 - #652

Open
devdianax wants to merge 1 commit into
StellarState:devfrom
Smartdevs17:drips/fix-607-multi4
Open

devdianax wants to merge 1 commit into
StellarState:devfrom
Smartdevs17:drips/fix-607-multi4

Conversation

@devdianax

Copy link
Copy Markdown

This PR resolves four assigned issues:

Closes #607 - [Security]: Admin authentication uses timing-vulnerable string equality and weak default key in admin.routes.ts
Closes #608 - [Bug]: Admin KYC and invoice review handlers reject valid admin JWT authentication due to hardcoded x-admin-key check
Closes #610 - [Security]: authenticateJWT creates synthetic user objects and bypasses user suspension checks
Closes #611 - [Bug]: Strict Bearer scheme casing in admin-auth.middleware.ts rejects valid lowercase bearer headers

@drips-wave

drips-wave Bot commented Oct 17, 2026

Copy link
Copy Markdown

@devdianax Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment