A manufacturing firm discovered a security flaw in a library used by an inventory system. The software vendor released a new package that corrects the flaw. The firm wants to address the vulnerability while avoiding business disruptions. Which method best accomplishes this goal?
Postpone the fix until the next scheduled software update cycle
Depend on network-level mechanisms to detect harmful behavior instead of making changes
Test and evaluate the updated library in a controlled setting before changing production systems
Disable the relevant module temporarily while reviewing other options
Testing and evaluating software in a controlled environment before changing production systems helps maintain service uptime while reducing risk. Postponing the process could allow threats to continue. Relying on network-level mechanisms does not address the root flaw. Temporarily disabling the module disrupts normal operations unnecessarily. A thorough test process followed by careful updates provides stable, secure implementation.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a controlled setting in software testing?
Open an interactive chat with Bash
Why is postponing a fix risky for addressing vulnerabilities?
Open an interactive chat with Bash
What are examples of network-level mechanisms, and why don’t they address root flaws?