zlacker

[parent] [thread] 1 comments
1. Tomuus+(OP)[view] [source] 2025-12-03 16:42:12
The React Server Components wire format (Flight) is relatively novel and very new (it has existed in React stable for just a year). This is not a simple JSON parsing bug.
replies(1): >>tinco+d3
2. tinco+d3[view] [source] 2025-12-03 16:55:21
>>Tomuus+(OP)
The rails bugs weren't about Json parsing, they were deserializing into Ruby objects of classes that had side effects, and those side effects led to RCE possibilities. Since those happened, you'll find any deserialization library, especially in dynamic languages, will have a safe (or conversely unsafe) deserialize function to make it more explicit that there's risks involved.
[go to top]