-
Notifications
You must be signed in to change notification settings - Fork 50
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
write_socket_gmcp Denial of Service? #5
Comments
Thanks! Fixed now. |
This is essentially fixed, however, when I run the above code, I don't see anything sent to the client. I've done packet sniffing on the client side to see if anything reaches the client, and it does not. Any example of how one might use write_socket_gmcp effectively? @cotillion |
For anything to be sent the client needs to have negotiated GMCP support. |
I tested it in CMUD, and saw no packets. I'll try Mudlet next. |
I just want to note that I didn't see any traffic. @cotillion |
I've noticed that executing the efun write_socket_gmcp(str1, str2); leads to a server crash. While I'm still getting familiar with GMCP, just the execution of the following is enough to trrigger the DoS:
exec write_socket_gmcp("test", "test");
Results in an immediate crash. The syslog notes the following:
The text was updated successfully, but these errors were encountered: