prevent app_get_pass() from revealing cleartext password on syntax error
authorDavid von Oheimb <David.von.Oheimb@siemens.com>
Thu, 1 Feb 2018 10:06:03 +0000 (11:06 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 13 Mar 2019 12:38:51 +0000 (13:38 +0100)
commit62ca15650576f3953103b27e220e4ff4cc4abed5
tree99202ed71a55a9e0141d28c53d1650c609efe262
parentfff684168c7923aa85e6b4381d71d933396e32b0
prevent app_get_pass() from revealing cleartext password on syntax error

When the argument for '-pass' was badly formed, that argument got
displayed in full.  This turns out to not be such a good idea if the
user simply forgot to start the argument with 'pass:', or spellt the
prefix incorrectly.  We therefore change the display to say that a
colon is missing or only showing the incorrect prefix.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6218)
apps/apps.c