-
Notifications
You must be signed in to change notification settings - Fork 638
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Request] Creating a list of cvars that are prohibited from sending values to Query Client CVar #2581
Comments
I've already reported this on HackerOne with those cvars listed. @mikela-valve you should add this issue to the private one. |
@mikela-valve can you also make setinfo buffer lil more than now? Or make some cmd for auto clearing? |
Changing the info buffer size will break this API: Lines 315 to 349 in c7240b9
Same for physics info buffers. |
A command for reset to default userinfo values is a good idea 👍 |
exec clear_si.cfg ;-) |
and? This do nothing. Coz this doesn't rewrite any setinfo's. It's can just replace some of keys. |
@2010kohtep Could you post that as a separate issue for tracking? I'm going to implement something like that but it might take a bit more discussion to finish. |
@mikela-valve Sure thing: #2589 |
This should be fixed now in the current beta. |
Fixed, I confirm. Now, in response to requests for these cvars, game client sends string I think that client command |
I agree, I'll make |
Fixed. |
I propose to create a list of cvars that will not send values to server requests
svc_sendcvarvalue
andsvc_sendcvarvalue2
- in response, game client can send aBad CVAR request
string.Such a list may include, for example, cvars
rcon_address
,rcon_port
andrcon_password
. They must be private, because the remote control mechanism of the game server by the game client implies that the player does not have to be on the controlled server - using the cvarsrcon_address
andrcon_port
, player can specify the data where rcon commands will be sent. An attacker can take advantage of this and, having lured the victim-admin to his server, obtain the values of the cvarsrcon_address
,rcon_port
andrcon_password
viasvc_sendcvarvalue
orsvc_sendcvarvalue2
.The text was updated successfully, but these errors were encountered: