Discovery of the bug
The first step in this story was the discovery of the bug by Aleksejs Kuprins, a security researcher. Kuprins found a vulnerability in the iOS WebKit engine that could allow hackers to steal cryptocurrency from users of iOS devices.
Notification of Apple
After discovering the vulnerability, Kuprins reported it to Apple through their vulnerability disclosure program. This program allows security researchers to report security vulnerabilities to Apple, which can then investigate and take appropriate action.
Investigation by Apple
Apple’s security team investigated the vulnerability to determine its severity and impact. They confirmed the existence of the vulnerability and began working on a fix.
Development of a fix
Once Apple had confirmed the vulnerability, they began developing a fix for the bug. This involved identifying the source of the problem and developing a solution to prevent it from being exploited.
Testing of the fix
The next step was to test the fix to ensure that it worked as intended and did not introduce any new issues or vulnerabilities. This was an important step in the process to ensure that the fix did not create new problems.
Release of the fix
After testing was completed, Apple released the fix as part of an iOS update. This update was made available to all iOS users on March 29th, 2021.
User installation of the update
The final step was for iOS users to install the update on their devices. Apple encouraged all iOS users to install the update as soon as possible to ensure their devices were protected from the vulnerability.
In conclusion, the discovery of the vulnerability by Aleksejs Kuprins and the prompt response by Apple to develop and release a fix is an important reminder of the importance of security and privacy in the technology industry. This story shows that companies like Apple take security vulnerabilities seriously and have processes in place to address them quickly and effectively. It is crucial for technology companies to continue to invest in security and privacy to protect their users from potential threats like cryptocurrency theft.