]> granicus.if.org Git - apache/commit
Merge r1866760 from ^/httpd/apreq/trunk:
authorJoe Orton <jorton@apache.org>
Mon, 30 Sep 2019 09:50:44 +0000 (09:50 +0000)
committerJoe Orton <jorton@apache.org>
Mon, 30 Sep 2019 09:50:44 +0000 (09:50 +0000)
commit4fa8d6d8a40bb9c28b3f208598019f4b75da2ec7
tree8254d676a1ea9a87497b7ee8a697c2aed4a07a97
parenta0f5d7e0495c056a28d873e5677466fef9d81fe3
Merge r1866760 from ^/httpd/apreq/trunk:

parser_multipart: fix NULL pointer dereference in nested multipart

create_multipart_context() can return NULL if the given Content-Type
was not recognized (if there is no "boundary" attribute).  This
crashes libapreq2.

This bug was introduced by SVN commit 227276.  Prior to this commit,
there was a NULL check, but the commit removed it:

 http://svn.apache.org/viewvc/httpd/apreq/trunk/library/parser_multipart.c?r1=227276&r2=227275&pathrev=227276

Submitted by: max

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1867761 13f79535-47bb-0310-9956-ffa450edef68
server/apreq_parser_multipart.c