Closed (fixed)
Project:
HTTP Parallel Request & Threading Library
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
11 Sep 2014 at 19:58 UTC
Updated:
30 Sep 2015 at 01:24 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
heddnComment #3
mikeytown2 commentedPushed to 6.x & 7.x
Comment #6
hass commentedShouldn't this not made depended on the broken openssl versions? Other non-broken ones should validate the certificate all times. This is security wise very risky as it allows to inject code and man in the middle attacks.
Comment #7
heddnFrom my research, Drupal core nor httprl has any support for SNI. We could probably open a feature request to add that support in both places. But I don't think we should back out this change until that support is added. Some discussion about is already in core's queue #1879970: drupal_http_request fails when remote server is using openssl v1.0.0.
Comment #10
mikeytown2 commentedLooks like the effected versions are from 1.0.0i to 1.0.1b
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665452
OPENSSL_VERSION_NUMBER format
0x1000009f = 1[0].0[0].0[0]i
0x1000102f = 1[0].0[0].1[0]b
http://stackoverflow.com/questions/9693614/how-to-check-if-installed-ope...
Patch should now only disable SNI checking if the openssl version in within that range.