Insecure temp file creation fix - peer review please