All sorts of software can have security bugs that need to be fixed such as windows, chrome, etc. However it seems like flash has disproportionally more than other software:
http://www.securityweek.com/adobe-patches-77-vulnerabilities-flash-player
Is there a technical reason for this?
I've heard a few explanations over the years but I don't know what to believe:
1)It is the most popular software so it is targeted more. Flash exists on different os and different browsers. Any software that is heavily targeted will turn up security bugs.
2)Old architecture. Flash was developed long time ago by macromedia and bad security decisions were made about how flash works. The only thing to do now is patch specific exploits or make broad changes to fix security issues that will also break compatibility.
3)Bad programming. Even before this year when Adobe announced shift to html5, in the past adobe wasn't spending enough on developers to manage flash.
http://www.securityweek.com/adobe-patches-77-vulnerabilities-flash-player
Is there a technical reason for this?
I've heard a few explanations over the years but I don't know what to believe:
1)It is the most popular software so it is targeted more. Flash exists on different os and different browsers. Any software that is heavily targeted will turn up security bugs.
2)Old architecture. Flash was developed long time ago by macromedia and bad security decisions were made about how flash works. The only thing to do now is patch specific exploits or make broad changes to fix security issues that will also break compatibility.
3)Bad programming. Even before this year when Adobe announced shift to html5, in the past adobe wasn't spending enough on developers to manage flash.