KamoCRM

Verifica modul Dumnezeu împotriva bazei de date, nu un antet falsificat

FixBillingService
Shipped
10 august 2026 la 23:45 UTC
Author
Kamo
Commit
1144b78

AccountOrgScopeInterceptor scurtcircuitat fiecare org și membru verifica pe X-God-Mode-Active Header brut, și kamo-internal de facturare proxy copii care header direct de pe cererea browser-ului de intrare. Orice membru înregistrat poate prin urmare, să citească sau să rescrie metodele de plată ale oricărei organizații, facturile; Abonamente şi licenţe de la consolă. Obiectivele de stocare s-au scurs în acelaşi mod: / depozit/sumar şi / depozit/istorie onoare ?orgId= pe antetul gol și nu transporta @PlatformAdminOnly, astfel clasa Javadoc pretinde că "interceptorul ei reverifică cererea împotriva bazei de date" descrie o intenţie pe care codul nu a fost niciodată implementat. Ambele trece acum prin GodModeVerifier, care reflectă ceea ce PlatformAdminInterceptor deja face corect: users.is god citește din baza de date ȘI afirmația activă la cerere. Nici jumătate nu e de ajuns singură. Steagul singur ar pune fiecare zeu. permanent în modul lui Dumnezeu, iar antetul singur este forjabil.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing