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
|
## Unreleased
|
||||||
|
|
||||||
### Fixed
|
### Security
|
||||||
|
|
||||||
- `server.cfg` (linia 137): pragul `mysql_resultset_warning` crescut de la 8000
|
- RCON a fost dezactivat după ce un worker local a copiat credentialul în
|
||||||
la 10000. Tabela `crypto_history` atinsese 8083 rânduri, depășind pragul
|
scripturi temporare de test. Toate copiile generate au fost eliminate din
|
||||||
anterior și declanșând avertizări oxmysql oversized query la fiecare restart.
|
CompanyFloor și din rădăcina serverului DEV. Reactivarea cere aprobarea
|
||||||
- Cauză: design vendor (qs-smartphone-pro packed Lua, cod obfuscated, query
|
ownerului și un secret local nou, care nu intră în Git.
|
||||||
fără LIMIT).
|
|
||||||
- Validare runtime: FXServer restartat prin launcher vizibil; log-ul
|
### Corrected
|
||||||
`server_console_live_20260728-175922.log` (316 linii) confirmă zero
|
|
||||||
warnings oversized result set. Ultimele 14 sesiuni conțineau warning cu
|
- Eliminată creșterea `mysql_resultset_warning` la `10000`. Schimbarea doar
|
||||||
valori crescătoare (7141→8083).
|
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
|
## 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_listingIpOverride "fivem.live:30120"
|
||||||
# sv_enableNetworkedSounds false
|
# sv_enableNetworkedSounds false
|
||||||
# sv_enableNetworkedPhoneExplosions 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
|
# OneSync - managed via txAdmin settings page
|
||||||
# Note: only set onesync in txAdmin, not here, to avoid validator warnings
|
# 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
|
set mumble_allowExternalConnections true
|
||||||
add_ace resource.luxu_admin command allow
|
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
|
## Tebex Implementation
|
||||||
# sv_tebexSecret 5e16ba619bfc0a568092b2e1e7eb6482b093266e
|
# sv_tebexSecret 5e16ba619bfc0a568092b2e1e7eb6482b093266e
|
||||||
Reference in New Issue
Block a user