The access-log formatter in the HTTP server can write past its log-line buffer when a custom access-log format is configured. This occurs due to allocation errors involving `%{error}x`, `%q` when the query string is empty, and numeric elements where the temporary terminating NUL reaches the end of the buffer. A specifically crafted request can cause the server to crash, although the impact of a one-byte NUL overwrite beyond a crash has not been determined.