Toot

Written by Phantasm on 2025-01-29 at 21:23

@nyanide @dcc It leaks memory, something some Rust programmers refuse to acknowledge that Rust can do.

To be more precise it takes ownership of the argument and forgets it without running it's destructor.

By it self it's basically harmless as you have to call it manually, but it could possibly be leveraged to force a specific heap order that you can then exploit if you find a way to break out of the Rust bounds checking. The chance of this getting exploited in the future is near zero.

=> More informations about this toot | View the thread | More toots from phnt@fluffytail.org

Mentions

=> View dcc@annihilation.social profile | View nyanide@lab.nyanide.com profile

Tags

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113913744025433628
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
224.794443 milliseconds
Gemini-to-HTML Time
0.713352 milliseconds

This content has been proxied by September (3851b).