NGINX Rift: Achieving NGINX Remote Code Execution via an 18-Year-Old Vulnerability