At first glance these might seem unrelated, but in reality all three were made possible because the software that was being exploited was written in programming languages which allow a category of errors called “memory unsafety.” Thoạt nhìn thì những lỗi này có vẻ không liên quan, nhưng thực tế cả ba đều có thể bắt nguồn từ nguyên nhân một phần mềm đang khai thác được viết bằng ngôn ngữ lập trình mà có thể gây ra một loại lỗi gọi là "memory unsafety".
At first glance these might seem unrelated, but in reality all three were made possible because the software that was being exploited was written in programming languages which allow a category of errors called "memory unsafety." Thoạt nhìn thì những lỗi này có vẻ không liên quan, nhưng thực tế cả ba đều có thể bắt nguồn từ nguyên nhân một phần mềm đang khai thác được viết bằng ngôn ngữ lập trình mà có thể gây ra một loại lỗi gọi là “memory unsafety”.