-
Notifications
You must be signed in to change notification settings - Fork 687
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
Consider removing the MAT toolkit from SecureDrop #497
Comments
I think this option should be removed completely from the source interface. I think it provides a false sense of security to the source about what it can and can not do. MAT does not support all file formats and in cases like encrypted PDF it has various levels of success in achieving what it says. There is also the point that the meta data info is valuable to the journalist. This information should be removed prior to being transferred from the airgapped host where a combination of MAT, printing and scanning plus one off measures can be documented and put in place. |
MAT toolkit also has a few dependencies for both source/document interfaces that would be removed to help reduce the attack surface. @garrettr think I covered everything from our conversation about this. MAT dependencies: |
I am all for removing bits and pieces that only provide a false sense of security. Ideally, SecureDrop should present the source with a page that briefly explains why the application will not attempt to remove this information automatically, why it might be important for the journalist, and what the source can do should he/she decide to remove it before uploading the document. |
Thanks, @diracdeltas. I updated the title of this issue to reflect the discussion we have had so far, namely whether to remove the MAT toolkit from SecureDrop completely. |
We have some other issues with MAT:
[1] discussion at https://labs.riseup.net/code/issues/7386 |
I agree that there are so many outstanding issues with MAT that it should be deferred to a later release. Additionally, I don't think this is the kind of decision that sources should be making. If a source is sufficiently saavy as to understand what metadata is, they can remove it themselves. Otherwise, this is the journalist's responsibility to handle correctly. We should address this issue by creating good tools for journalists to extract, analyze, and clean metadata. |
@garrettr and I decided it's best to remove MAT in 0.3. I'll take this task. |
The /lookup page on SecureDrop 0.3 has a checkbox that says "Attempt to remove file metadata," but no text that explains what this means and what checking the box will do.
The text was updated successfully, but these errors were encountered: