diff options
author | Felix Geyer <debfx@fobos.de> | 2015-11-01 20:30:50 +0300 |
---|---|---|
committer | Felix Geyer <debfx@fobos.de> | 2015-11-01 20:32:15 +0300 |
commit | 2fa531745ff6e95afc8922a919b1acd070044022 (patch) | |
tree | 589672d0921aa9251e47b9bd4f2c2644e73a79ff /tests/data | |
parent | 820941fd402e3dfcedececdece0294220e31b300 (diff) |
Check XML key file for valid base64 before using it.
QByteArray::fromBase64() doesn't validate the input.
Closes #366
Diffstat (limited to 'tests/data')
-rw-r--r-- | tests/data/FileKeyXmlBrokenBase64.kdbx | bin | 0 -> 1582 bytes | |||
-rw-r--r-- | tests/data/FileKeyXmlBrokenBase64.key | 9 |
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/data/FileKeyXmlBrokenBase64.kdbx b/tests/data/FileKeyXmlBrokenBase64.kdbx Binary files differnew file mode 100644 index 000000000..7c3ee30f5 --- /dev/null +++ b/tests/data/FileKeyXmlBrokenBase64.kdbx diff --git a/tests/data/FileKeyXmlBrokenBase64.key b/tests/data/FileKeyXmlBrokenBase64.key new file mode 100644 index 000000000..530ecec22 --- /dev/null +++ b/tests/data/FileKeyXmlBrokenBase64.key @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?>
+<KeyFile>
+ <Meta>
+ <Version>1.00</Version>
+ </Meta>
+ <Key>
+ <Data>yy</Data>
+ </Key>
+</KeyFile>
|