For an application that is hosted by a legacy server version which cannot be patched, could a periodic security centric application code review prevent potential exploitable vulnerabilities to the application? Can an application security code review replace non patchable servers? Let's say codes related to sensitive data in an application. A code review cannot replace patching or address all exploits but it could mitigate some risks that is caused by poor coding practices. If a legacy server is non patchable, wouldn't a security centric code review address at least some exploits that stem from poor coding practices?