> From: owner-openssl-us...@openssl.org On Behalf Of Andy Schmidt
> Sent: Wednesday, September 17, 2014 18:28

> I just tracked down an obscure bug in our certificate authentication
> code to a change in in the global mask for ASN.1 strings in
> crypto/asn1/a_strnid.c.
> (https://github.com/openssl/openssl/commit/3009244da47b989c4cc59ba02c
> f81a4e9d8f8431)
> I have a couple of questions about this:
> 
> 1. Was this change made for a security related reason?
> That is, by changing global_mask back to the 1.0.1g initialized value,
> are we introducing a security vulnerability?
> 
Going back (probably, depending on the actual string values you use) 
may encode differently than standards call for. AFAICS there is no direct 
security impact, but if and to the extent it causes compliance or 
interop problems, those may indirectly affect security. (Canonical 
example: browser displays a dialog box about "this certificate may 
be invalid because $technical_details. 99.999% of users click on 
the box that says "I don't want this computer gibberish, just 
connect me to the website even if it is run by thieves so that 
I can have my money and personal data stolen QUICKLY.)

> 2. Is there a changelist somewhere in the source tarball that lists
> the 1.0.1g to 1.0.1h revisions? Or a list that outlines changes in the
> default settings?
> This would be extremely helpful to incorporating newly released 1.0.1
> subversions. The file CHANGES appears to only list security
> vulnerabilities.
> 
IME CHANGES generally lists visible (i.e. commandline or API) changes,
and internal ones (like refactoring) if they are considered important.
You are not the only one visibly unhappy this change was made unlisted.
It was apparently made for http://rt.openssl.org/Ticket/Display.html?id=3371
then affirmed by http://rt.openssl.org/Ticket/Display.html?id=3402
and http://rt.openssl.org/Ticket/Display.html?id=3469 .
AFAICT rt ticket creations are "published" on openssl-dev,
and these two were definitely discussed there.



______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to