An organization relies on a legacy application that cannot be updated or patched due to business-critical dependencies. However, the IT security team is concerned about potential vulnerabilities. Which of the following is the BEST way to ensure the security of the network while maintaining the availability of the application?
Implement an allow list for network access to the legacy application.
Replace the legacy application with a modern, more secure application that performs an equivalent function.
Conduct full network monitoring to detect any anomalous activities that might suggest a breach via the legacy application.
Apply the latest security patches to all systems on the network, including the legacy application.