Bug 977420 (CVE-2016-2849) - VUL-1: CVE-2016-2849: Botan: ECDSA side channel
Summary: VUL-1: CVE-2016-2849: Botan: ECDSA side channel
Status: RESOLVED FIXED
Alias: CVE-2016-2849
Product: SUSE Security Incidents
Classification: Novell Products
Component: Incidents (show other bugs)
Version: unspecified
Hardware: Other Other
: P4 - Low : Minor
Target Milestone: ---
Assignee: Security Team bot
QA Contact: Security Team bot
URL: https://smash.suse.de/issue/168339/
Whiteboard: CVSSv2:RedHat:CVE-2016-2850:4.3:(AV:N...
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-27 11:59 UTC by Andreas Stieger
Modified: 2017-10-06 14:37 UTC (History)
5 users (show)

See Also:
Found By: Security Response Team
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Stieger 2016-04-27 11:59:25 UTC
From http://botan.randombit.net/security.html#id1
CVE-2016-2849: ECDSA side channel

ECDSA (and DSA) signature algorithms perform a modular inverse on the signature nonce k. The modular inverse algorithm used had input dependent loops, and it is possible a side channel attack could recover sufficient information about the nonce to eventually recover the ECDSA secret key. Found by Sean Devlin.

References:
https://bugzilla.redhat.com/show_bug.cgi?id=1330875
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-2849
Comment 1 Andreas Stieger 2016-04-27 13:08:32 UTC
Introduced in 1.7.15, fixed in 1.11.29

SLE 11 1.6.4 not affected
SLE 12 1.10.6 affected

openSUSE:13.2:Update/Botan 1.10.8 affected
openSUSE:13.2:Update/Botan 1.10.10 affected
Comment 6 Daniel Molkentin 2017-04-24 09:44:03 UTC
SLE12 submitted, SLE 11 unaffected, back to security team for processing.
Comment 7 Swamp Workflow Management 2017-05-09 16:11:45 UTC
SUSE-SU-2017:1222-1: An update that fixes 9 vulnerabilities is now available.

Category: security (moderate)
Bug References: 1013209,1033605,965620,965621,968025,968026,968030,974521,977420
CVE References: CVE-2014-9742,CVE-2015-5726,CVE-2015-5727,CVE-2015-7827,CVE-2016-2194,CVE-2016-2195,CVE-2016-2849,CVE-2016-9132,CVE-2017-2801
Sources used:
SUSE Linux Enterprise Software Development Kit 12-SP2 (src):    Botan-1.10.9-3.1
SUSE Linux Enterprise Software Development Kit 12-SP1 (src):    Botan-1.10.9-3.1
Comment 8 Marcus Meissner 2017-06-20 11:39:44 UTC
released