Skip to content

Commit 122eb7b

Browse files
Andy Grossnashif
authored andcommitted
doc: release-notes: Add security vulnerabilities
This patch adds information about the security vulnerabilities being fixed in the 1.14 release. Add a intro statement that these issues were addressed, and include x86 vulnerabilities addressed in this release. Signed-off-by: Andy Gross <[email protected]>
1 parent bb292d7 commit 122eb7b

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

doc/releases/release-notes-1.14.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,40 @@ Major enhancements with this release include:
1313

1414
The following sections provide detailed lists of changes by component.
1515

16+
Security Vulnerability Related
17+
******************************
18+
19+
The following security vulnerabilities (CVEs) were addressed in this release:
20+
21+
* Tinycrypt HMAC-PRNG implementation doesn't take the HMAC state
22+
clearing into account as it performs the HMAC operations, thereby using a
23+
incorrect HMAC key for some of the HMAC operations.
24+
CVE-2017-14200
25+
26+
* The shell DNS command can cause unpredictable results due to misuse of stack
27+
variables.
28+
CVE-2017-14201
29+
30+
* The shell implementation does not protect against buffer overruns resulting
31+
in unpredictable behavior.
32+
CVE-2017-14202
33+
34+
* We introduced Kernel Page Table Isolation, a technique for
35+
mitigating the Meltdown security vulnerability on x86 systems. This
36+
technique helps isolate user and kernel space memory by ensuring
37+
non-essential kernel pages are unmapped in the page tables when the CPU
38+
is running in the least privileged user mode, Ring 3. This is the
39+
fix for Rogue Data Cache Load (CVE-2017-5754).
40+
41+
* We also addressed these CVEs for the x86 port:
42+
43+
- Bounds Check Bypass (CVE-2017-5753)
44+
- Branch Target Injection (CVE-2017-5715)
45+
- Rogue Data Cache Load (CVE-2017-5754)
46+
- Speculative Store Bypass (CVE-2018-3639)
47+
- L1 Terminal Fault (CVE-2018-3620)
48+
- Lazy FP State Restore (CVE-2018-3665)
49+
1650
Kernel
1751
******
1852

0 commit comments

Comments
 (0)