Skip to content

Fix missing bounds checking for frame effect string deserialization#1074

Merged
in1tiate merged 1 commit intomasterfrom
framefx-bounds-check
Jan 23, 2025
Merged

Fix missing bounds checking for frame effect string deserialization#1074
in1tiate merged 1 commit intomasterfrom
framefx-bounds-check

Conversation

@in1tiate
Copy link
Member

This doesn't cause issues in release config because at() silently fails in release configuration rather than crash with an assert failure; however this can be used to remotely crash debug clients with a malformed frame effect string. Adding bounds checking should remedy the issue (and is correct practice anyway.)

@in1tiate in1tiate requested a review from Salanto January 18, 2025 13:15
@in1tiate in1tiate merged commit c71f30a into master Jan 23, 2025
3 checks passed
@in1tiate in1tiate deleted the framefx-bounds-check branch January 23, 2025 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants