Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Measure buffer that is used #33

Merged
merged 6 commits into from
Jan 2, 2016
Merged

Measure buffer that is used #33

merged 6 commits into from
Jan 2, 2016

Conversation

neusdan
Copy link
Contributor

@neusdan neusdan commented Jan 2, 2016

Before this fix everything that was measured from disk was read a second time.

This enabled following attack: A sufficiently malicious storage device might provide a backdoored file on the first read attempt, followed by the correct file on the second read attempt. The measurement would then appear correct.

fixes #9

neusdan added a commit that referenced this pull request Jan 2, 2016
@neusdan neusdan merged commit 150e0fa into master Jan 2, 2016
@neusdan neusdan deleted the measurement-fixes branch January 2, 2016 16:36
suhho1993 pushed a commit to suhho1993/TS-BOOT that referenced this pull request Sep 21, 2017
Fix gptprio to properly detect and repair corruption
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Kernel measurement does not measure the buffer that's used
1 participant