diff --git a/apps/ca.c b/apps/ca.c index 551d0aa2f8..9b1d9bdaac 100644 --- a/apps/ca.c +++ b/apps/ca.c @@ -663,6 +663,10 @@ end_of_options: goto end; } } + if (pp[DB_name][0] == '\0') { + BIO_printf(bio_err, "entry %d: bad Subject\n", i + 1); + goto end; + } } if (verbose) { TXT_DB_write(bio_out, db->db);