JohnnySavages

Results 7 issues of JohnnySavages

Found by Linux Verification Center (linuxtesting.org) with SVACE. CLA: trivial

branch: master
approval: otc review pending
cla: trivial
triaged: cleanup
tests: exempted

Returning NULL from sk_X509_value is possible if num_trusted is less than 0 or if one of the ctx->chain->data[i] values is NULL. Found by Linux Verification Center (linuxtesting.org) with SVACE. CLA:...

branch: master
approval: review pending
approval: otc review pending
triaged: bug
cla: trivial
branch: 3.0
branch: 3.1
tests: exempted
branch: 3.2

Found by Linux Verification Center (linuxtesting.org) with SVACE. CLA: trivial

branch: master
approval: review pending
cla: trivial
triaged: cleanup
tests: exempted

Fix NULL dereference Found by Linux Verification Center (linuxtesting.org) with SVACE. CLA: trivial

branch: master
approval: ready to merge
triaged: bug
cla: trivial
severity: fips change
branch: 3.0
branch: 3.1
branch: 3.2
branch: 3.3

`issuer` passed as second parameter to `check_issued` may result in NULL dereference Found by Linux Verification Center (linuxtesting.org) with SVACE. CLA: trivial

branch: master
approval: review pending
approval: otc review pending
triaged: cleanup
tests: exempted

Found by Linux Verification Center (linuxtesting.org) with SVACE. Refer [issue](https://github.com/openssl/openssl/issues/25397) CLA: regular

hold: cla required
branch: master
triaged: bug
severity: fips change
triaged: cleanup
tests: exempted

There is a potential type overflow [here]( https://github.com/openssl/openssl/blob/e0ae801728776b53e2be0972846072ce32bea304/crypto/asn1/a_strnid.c#L115) and [here]( https://github.com/openssl/openssl/blob/e0ae801728776b53e2be0972846072ce32bea304/crypto/asn1/a_strnid.c#L122) if `(*a)->nid < 0` и `(*a)->nid + (*b)->nid > INT_MAX`. Bonus: minsize, maxsize values sanity check. CLA: trivial

branch: master
approval: review pending
triaged: bug
tests: exempted