2) This is not a flaw in the SoC whatsoever. It's a flaw in a kernel driver, which exposes raw memory. Totally different, and easily fixable.