diff --git a/CHANGELOG.md b/CHANGELOG.md index a5325158..edccfa8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,17 +6,22 @@ secretele nu fac parte din commituri. ## Unreleased -### Fixed +### Security -- `server.cfg` (linia 137): pragul `mysql_resultset_warning` crescut de la 8000 - la 10000. Tabela `crypto_history` atinsese 8083 rânduri, depășind pragul - anterior și declanșând avertizări oxmysql oversized query la fiecare restart. - - Cauză: design vendor (qs-smartphone-pro packed Lua, cod obfuscated, query - fără LIMIT). - - Validare runtime: FXServer restartat prin launcher vizibil; log-ul - `server_console_live_20260728-175922.log` (316 linii) confirmă zero - warnings oversized result set. Ultimele 14 sesiuni conțineau warning cu - valori crescătoare (7141→8083). +- RCON a fost dezactivat după ce un worker local a copiat credentialul în + scripturi temporare de test. Toate copiile generate au fost eliminate din + CompanyFloor și din rădăcina serverului DEV. Reactivarea cere aprobarea + ownerului și un secret local nou, care nu intră în Git. + +### Corrected + +- Eliminată creșterea `mysql_resultset_warning` la `10000`. Schimbarea doar + ascundea avertizarea produsă de `SELECT * FROM crypto_history`; nu repara + query-ul sau creșterea tabelului și nu este acceptată drept remediere. +- `sv_lan on` rămâne activ pentru conectarea locală a clientului FiveM. +- Incidentul `INC-95E76A50AB` trebuie reluat prin analizarea contractului + vendor și a retenției/volumului `crypto_history`, fără RCON improvizat și + fără suprimarea monitorizării. ## 2026-07-27 diff --git a/server.cfg b/server.cfg index 00346802..3790cfcf 100644 --- a/server.cfg +++ b/server.cfg @@ -54,7 +54,7 @@ sv_requestParanoia 2 # https://docs.fivem.net/docs/server-manual/server-commands # sv_listingIpOverride "fivem.live:30120" # sv_enableNetworkedSounds false # sv_enableNetworkedPhoneExplosions false -rcon_password "passrcon!@#" # pentru folosire cu add_ace resource.console command allow +# RCON disabled after local credential exposure; owner approval required to re-enable. # OneSync - managed via txAdmin settings page # Note: only set onesync in txAdmin, not here, to avoid validator warnings @@ -131,10 +131,6 @@ set luxu_admin_api_key "7ff2170d-86e2-46bd-a358-5441a73305f5" set mumble_allowExternalConnections true add_ace resource.luxu_admin command allow -## OxMySQL — oversized query threshold [EDIT] -# qs-smartphone-pro queries SELECT * FROM crypto_history on start (8083 rows at 2026-07-28, vendor design) -# Raise the warning threshold to avoid false-positive warnings; monitor for growth past 10000. -setr mysql_resultset_warning 10000 ## Tebex Implementation -# sv_tebexSecret 5e16ba619bfc0a568092b2e1e7eb6482b093266e \ No newline at end of file +# sv_tebexSecret 5e16ba619bfc0a568092b2e1e7eb6482b093266e