ssl/ssl_rsa.c:979: error: BUFFER_OVERRUN_L3
  Offset: 3 Size: [1, 2147483644].
Showing all 4 steps of the trace


ssl/ssl_rsa.c:952:13: <Length trace>
950.   
951.       for (num_extensions = 0;; num_extensions++) {
952.           if (PEM_read_bio(bin, &name, &header, &extension, &extension_length)
                   ^
953.               == 0) {
954.               /*

ssl/ssl_rsa.c:952:13: Call
950.   
951.       for (num_extensions = 0;; num_extensions++) {
952.           if (PEM_read_bio(bin, &name, &header, &extension, &extension_length)
                   ^
953.               == 0) {
954.               /*

crypto/pem/pem_lib.c:676:1: Parameter `**data`
  674.   #endif
  675.   
  676. > int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,
  677.                    long *len)
  678.   {

ssl/ssl_rsa.c:979:38: Array access: Offset: 3 Size: [1, 2147483644]
977.            */
978.           if (extension_length < 4
979.               || (extension[2] << 8) + extension[3] != extension_length - 4) {
                                            ^
980.               SSLerr(SSL_F_SSL_CTX_USE_SERVERINFO_FILE, SSL_R_BAD_DATA);
981.               goto end;
