←back to thread

174 points andy99 | 1 comments | | HN request time: 0.001s | source
Show context
formerly_proven ◴[] No.43603309[source]
As per the PoC, yes — this is the usual Java Deserialization RCE where it’ll instantiate arbitrary classes. Java serialization really is a gift that keeps on giving.
replies(2): >>43603416 #>>43603473 #
stefan_ ◴[] No.43603416[source]
I love how these always instantly escalate into trivial code execution / reverse shell. Remember kids, C is the enemy!

The "fix" in question also screams "delete this crap immediately": https://github.com/wgtmac/parquet-mr/commit/d185f867c1eb968a...

replies(2): >>43603502 #>>43603648 #
pclmulqdq ◴[] No.43603502[source]
This is a bug in Java. Java is considered "memory safe" because of its GC and its VM. This is not a memory safety bug.
replies(1): >>43605304 #
1. chowells ◴[] No.43605304[source]
It's true. No memory is being used in contravention of the language semantics. Absolutely memory safe.