x509: Make sure the status in OCSP responses has the correct length
This commit is contained in:
1 parent
ebf5afcefa
commit
9c4846cdbe
1 file changed
+4
@@ -827,6 +827,10 @@ static bool parse_OCSPResponse(private_x509_ocsp_response_t *this)
|
||||
switch (objectID)
|
||||
{
|
||||
case OCSP_RESPONSE_STATUS:
|
||||
if (object.len != 1)
|
||||
{
|
||||
goto end;
|
||||
}
|
||||
this->ocsp_status = (ocsp_status_t)*object.ptr;
|
||||
switch (this->ocsp_status)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user