Re:This shouldn't have happened: A vulnerability postmortem
by fulafel on Thursday December 02, 2021 @01:12AM
(#29413074)
JVM semantics[1] don't allow this to corrupt program state arbitrarily, just the data variables in question, right? Whereas in Go.. Search for "corruption" in https://research.swtch.com/gomm
[1] Not just Java, meaning all the many nice JVM languages enjoy this is as well, eg Clojure, Scala etc
Re:This shouldn't have happened: A vulnerability postmortem
by astrange on Thursday December 02, 2021 @12:37AM
(#29412903)
It's common to exploit JavaScript engines with this kind of bug, and JS engines probably have better security teams at this point, so I expect you could get an RCE if you really tried.
I haven't heard of anyone getting RCE out of this class of bug in C# or java though.