Package: kpcli Version: 3.1-3.1 Severity: grave Tags: upstream Justification: causes serious data loss
Dear Maintainer, I store my passwords in a keepass file that I exclusively use through kpcli. After the last kernel upgrade reboot I was unable to open the file anymore, and thus can't access my passwords. I have an aged backup, and most sites offer password resets, but this is actually a serious data loss. When I try to open the database now I get the following error message: ➤ kpcli --kdb rhonda.kdbx Please provide the master password: ************************* Couldn't load the file rhonda.kdbx: not well-formed (invalid token) at line 3103, column 15, byte 100409 at /usr/lib/x86_64-linux-gnu/perl5/5.34/XML/Parser.pm line 187. So I have somehow the hope that the data isn't lost completely, only that the XML parser is stumbling upon something. I haven't had the nerve yet to dig further into it and try to unpack the whole situation, make kpcli dump what it gives to XML::Parser, that part gives me a bit of a hope because it clearly can decrypt the file in the first place, but it makes it unusable to the "innocent". If you are able to give me any helping hand on those grounds, they would be very much appreciated! Because as it stands I assume this might happen to others, and I'm uncertain if it would have anything to do with specific data stored in some comment or password field or whatever. Thanks in advance, Rhonda -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.16.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), LANGUAGE=de_AT:de Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages kpcli depends on: ii libclone-perl 0.45-1+b2 ii libcrypt-rijndael-perl 1.16-1+b1 ii libfile-keepass-perl 2.03-1.1 ii libsort-naturally-perl 1.03-2 ii libterm-readkey-perl 2.38-1+b3 ii libterm-readline-gnu-perl 1.42-2+b1 ii libterm-shellui-perl 0.92-4 ii perl 5.34.0-3 Versions of packages kpcli recommends: ii libcapture-tiny-perl 0.48-1 ii libclipboard-perl 0.27-1 pn libdata-password-perl <none> pn libmath-random-isaac-perl <none> kpcli suggests no packages. -- no debconf information