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

TOTP information lost exporting a database to CSV #5345

Closed
friend18 opened this issue Aug 26, 2020 · 1 comment
Closed

TOTP information lost exporting a database to CSV #5345

friend18 opened this issue Aug 26, 2020 · 1 comment

Comments

@friend18
Copy link

Overview

TOTP information not included when database exported to CSV

Steps to Reproduce

  1. Set up TOTP for some database entry.
  2. Export the database into CSV.
  3. Import that database, and see that the entry no longer has TOTP information.

Expected Behavior

TOTP information included (along with account names, passwords, etc.), so that a round-trip through a CSV file does not lose that information.

Actual Behavior

TOTP information was lost in a round-trip through a CSV file.
This was especially disconcerting because when an export-to-CSV action is taken, KeePassXC pops up a window saying
You are about to export your database to an unencrypted file. This will leave your passwords and sensitive
information vulnerable! Are you sure you want to continue?
Since TOTP information is certainly "sensitive information", I assumed it was included in data written to the CSV file.
That's why I'm filing this as a Bug Report, rather than a Feature Request.

Context

I wanted to make changes to many entries' titles, enough that I didn't want to open each entry, do the edit, and then "OK".
Instead, I thought that I could export the database into a CSV file, text-edit the CSV, and then import the edited file back into KeePassXC. Everything worked as expected, EXCEPT that TOTP information (that was present for some entries in the database) was not present in the imported database.

KeePassXC - Version 2.6.1
Revision: 9a35bba

Operating System: Linux
Desktop Env: Home-brewed (using fvwm)
Windowing System: X11

@friend18 friend18 added the bug label Aug 26, 2020
@droidmonkey
Copy link
Member

Duplicate #3541

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants