-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
ETF Gateway leaking Guilds.Models.RecurrenceRule #6580
Comments
Ive recently been getting |
Heads up we still have Nostrum users receiving these structs. It's not critical for us anymore since we added protections to remove struct keys received from upstream, but does remain a bug. |
Do you know which struct is being sent over the gateway? Is it still the |
The one reported today is the ScheduledEventException, testing now it looks like recurrence rule seems to be okay (at least on scheduled event create, not sure where else that struct might be serialized over gateway). |
1 similar comment
The one reported today is the ScheduledEventException, testing now it looks like recurrence rule seems to be okay (at least on scheduled event create, not sure where else that struct might be serialized over gateway). |
We have deployed a fix to prevent the Thanks so much for bringing this to our attention! |
Description
Similar to #4196 and #6320, another
:__struct__
field is being leaked by the gateway,Guilds.Models.RecurrenceRule
this time.Steps to Reproduce
Currently unclear, I'm guessing this field is part of a
GUILD_UPDATE
event. It was reported for the Nostrum Library here.Expected Behavior
No
:__struct__
fields are sent as part of gateway eventsCurrent Behavior
An event may include
__struct__: Guilds.Models.RecurrenceRule
in its bodyScreenshots/Videos
No response
Client and System Information
Nostrum library on its latest commit.
The text was updated successfully, but these errors were encountered: