fix(security): disable exposed RCON and restore query warning
This commit is contained in:
+15
-10
@@ -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
|
||||
|
||||
|
||||
+1
-5
@@ -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
|
||||
Reference in New Issue
Block a user