Monoceros versions before 0.30 for Perl contain a vulnerability where a remote attacker can send a request with a large Content-Length header to exhaust memory and kill a worker process. This occurs because the request body is read in a loop that attempts to allocate a buffer equal to the declared Content-Length before any data arrives, causing an uncatchable out-of-memory error and worker termination.