File tree 1 file changed +28
-0
lines changed 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ packages :
2
+ - module : github.com/google/go-attestation
3
+ package : github.com/google/go-attestation/attest
4
+ symbols :
5
+ - AKPublic.validate12Quote
6
+ - AKPublic.validate20Quote
7
+ derived_symbols :
8
+ - AKPublic.Verify
9
+ - TPM.AttestPlatform
10
+ versions :
11
+ - fixed : 0.4.0
12
+ vulnerable_at : 0.3.2
13
+ description : |
14
+ A local attacker can defeat remotely-attested measured boot.
15
+
16
+ Improper input validation in AKPublic.Verify can cause it to succeed when
17
+ provided with a maliciously-formed Quote over no/some PCRs. Subsequent use
18
+ of the same set of PCR values in Eventlog.Verify lacks the authentication
19
+ performed by quote verification, meaning a local attacker can couple this
20
+ vulnerability with a maliciously-formed TCG log in Eventlog.Verify to spoof
21
+ events in the TCG log, defeating remotely-attested measured-boot.
22
+ cves :
23
+ - CVE-2022-0317
24
+ ghsas :
25
+ - GHSA-99cg-575x-774p
26
+ credit : Nikki VonHollen
27
+ links :
28
+ commit : https://github.com/google/go-attestation/commit/82f2c9c2c76e1d3691d17ee78116d1d93a123788
You can’t perform that action at this time.
0 commit comments