8000 Tags · aplanas/keylime · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: aplanas/keylime

Tags

v5.8.2

Toggle v5.8.2's commit message
Back to 6.5.1

Signed-off-by: Marcio Silva <marcio.a.silva@ibm.com>

6.1.0

Toggle 6.1.0's commit message
Update python cryptography lib to v3.3.2

Fixes issue keylime#581

Signed-off-by: Michael Peters <mpeters@redhat.com>

6.0.1

Toggle 6.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove TPM1.2 specifics from README (keylime#561)

Signed-off-by: Luke Hinds <lhinds@redhat.com>

6.0.0

Toggle 6.0.0's commit message
Fix CVE-2021-3406

This ensures we verify the EK and AIK we get from the agent before
trusting signatures by it.

Advisory: GHSA-78f8-6c68-375m
For details, see https://patrick.uiterwijk.org/blog/tpm2-attestation-keylime-vulnerability
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
Signed-off-by: Michael Peters <mpeters@redhat.com>

5.8.1

Toggle 5.8.1's commit message
ima: Count for bad file signatures in separate error field

Extend the err array with another field and account for bad file signatures
in err[3]. We move prior usage of err[3] to err[4] where the good
entries are counted and now sum over 4 error fields rather than 3.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>

v5.8.1

Toggle v5.8.1's commit message
ima: Count for bad file signatures in separate error field

Extend the err array with another field and account for bad file signatures
in err[3]. We move prior usage of err[3] to err[4] where the good
entries are counted and now sum over 4 error fields rather than 3.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>

5.8.0

Toggle 5.8.0's commit message
ima: Return None in case there was no keyring in the DB

This patch fixes the following issue on the verifier side when no
string representation of an IMA keyring is found in the DB.

2021-01-20 15:58:55.083 - keylime.tpm2 - INFO - TPM2-TOOLS Version: 5.0
2021-01-20 15:58:55.084 - keylime.cloudverifier - ERROR - list indices must be integers or slices, not str
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/keylime-0.0.0-py3.8.egg/keylime/cloud_verifier_tornado.py", line 437, in invoke_get_quote
    if cloud_verifier_common.process_quote_response(agent, json_response['results']):
  File "/usr/local/lib/python3.8/site-packages/keylime-0.0.0-py3.8.egg/keylime/cloud_verifier_common.py", line 202, in process_quote_response
    ima_keyring = ima_file_signatures.ImaKeyring.from_string(agent['ima_sign_verification_keys'])
  File "/usr/local/lib/python3.8/site-packages/keylime-0.0.0-py3.8.egg/keylime/ima_file_signatures.py", line 200, in from_string
    for der_key in ImaKeyring._base64_to_der_keylist(obj['pubkeys']):
TypeError: list indices must be integers or slices, not str

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>

v4.0.1

Toggle v4.0.1's commit message
Enable Github plugin for semantic-release

5.7.3

Toggle 5.7.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update verifier REST API to return error for invalid exclude list (ke…

…ylime#319)

This updates the verifier REST API to return a 400 error code
immediately i.e. instead of adding the agent, if the verifier receives a
POST request e.g. from keylime_tenant, with agent data that contains an
invalid exclude list regular expression.

5.7.2

Toggle 5.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Revert "Remove PBR (keylime#335)" (keylime#336)

This reverts commit cb42ba3.
0