File 0001-output-buffer-is-not-zero-initialized.path of Package haproxy.27763
--- haproxy-2.4.8+git0.d1f8d41e0/src/fcgi.c.orig 2023-02-10 15:18:07.981893729 +0100
+++ haproxy-2.4.8+git0.d1f8d41e0/src/fcgi.c 2023-02-10 15:19:30.706808407 +0100
@@ -47,7 +47,7 @@ int fcgi_encode_record_hdr(struct buffer
out->area[len++] = ((h->len >> 8) & 0xff);
out->area[len++] = (h->len & 0xff);
out->area[len++] = h->padding;
- len++; /* rsv */
+ out->area[len++] = 0;
out->data = len;
return 1;
@@ -94,7 +94,11 @@ int fcgi_encode_begin_request(struct buf
out->area[len++] = ((r->role >> 8) & 0xff);
out->area[len++] = (r->role & 0xff);
out->area[len++] = r->flags;
- len += 5; /* rsv */
+ out->area[len++] = 0; /* rsv */
+ out->area[len++] = 0;
+ out->area[len++] = 0;
+ out->area[len++] = 0;
+ out->area[len++] = 0;
out->data = len;
return 1;