Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

This question concerns the risks to software from user input. Many software appl

ID: 3619973 • Letter: T

Question

This question concerns the risks to software from user input. Many software applications can be damaged by inappropriate input (for example, buffer overflow or SQL injection attacks can occur). Suppose an organization tries to control this problem by requiring, as a policy, that before any software application is installed on any machine in the organization, the Chief Security Officer has checked that the application program is not at risk from bad user input. Discuss the impact of this policy on the likelihood or extent of damage caused by an attack, and on the normal work of the organization.

Explanation / Answer

Dear user,


By implementing a policy where, any software application before being installed on any machine in the organization has to be checked by the Chief Security Officer (CSO), the risks occurred by bad user inputs can be minimized up to certain extent. The damage caused by such risks can be reduced. As the chief security offices verifies for the bad user input, the risks will be reduced and the application can be successful.

But this policy may disturb the normal work of the organization. It may interrupt some functioning. Every application program being checked by CSO is a huge task. In requires more effort. It involves huge work load to CSO and also time taking.
Since each application has to be checked before installing, the work may be stopped temporarily. The application cannot be started immediately. As there will be many systems in an organization, verifying all the applications at each system takes more time and one may wait for a long time to complete its verification and in the mean while, all its functions may be stopped. Hence disturbs the normal work.
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote