{"id":"CVE-2019-15947","aliases":["EUVD-2019-6848","GHSA-g4g7-v7q6-4xw8","MGASA-2020-0458","openSUSE-SU-2026:11073-1","openSUSE-SU-2026:21149-1"],"status":"published","title":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it...","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.01562,"percentile":0.75462,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-312","CWE-326"],"published":"2019-09-05T16:25:23Z","modified":"2026-10-20T10:52:24Z","affected":[{"source":"osv","ecosystem":"Mageia:7","package":"bitcoin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.20.1-1.mga7"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"bitcoin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"31.0-2.1"}]}],"bundled":5},{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"bitcoin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"27.1-bp160.2.1"}]}],"bundled":6}],"products":[{"vendor":"bitcoin","product":"bitcoin_core"}],"references":[{"url":"https://gist.github.com/oxagast/50a121b2df32186e0c48411859d5861b","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory"]},{"url":"https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2019-15947","tags":["x_refsource_MISC","x_transferred","Not Applicable","web"]},{"url":"https://github.com/bitcoin/bitcoin/issues/16824","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Third Party Advisory","report"]},{"url":"https://security.gentoo.org/glsa/202009-18","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-15947"},{"url":"https://github.com/advisories/GHSA-g4g7-v7q6-4xw8"},{"url":"https://advisories.mageia.org/MGASA-2020-0458.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=27731","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20587","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-15947","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-14198","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2023-37192","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2024-35202","tags":["web"]},{"url":"https://bugzilla.suse.com/1125092","tags":["report"]},{"url":"https://bugzilla.suse.com/1149711","tags":["report"]},{"url":"https://bugzilla.suse.com/1181784","tags":["report"]},{"url":"https://bugzilla.suse.com/1181786","tags":["report"]},{"url":"https://bugzilla.suse.com/1217678","tags":["report"]},{"url":"https://bugzilla.suse.com/1231507","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3195","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2019-15947","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","status":"published","published":"2019-09-05T16:25:23Z","modified":"2024-08-05T01:03:32.586Z","updated_at":"2026-11-02T14:20:21.397307Z"}],"euvd":[{"id":"EUVD-2019-6848","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","status":"published","published":"2019-09-05T16:25:23Z","modified":"2024-08-05T01:03:32Z","updated_at":"2026-11-03T02:40:34.136734Z"}],"ghsa":[{"id":"GHSA-g4g7-v7q6-4xw8","title":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it...","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","status":"published","published":"2022-05-24T16:55:31Z","modified":"2023-01-28T05:06:41Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"cwes":["CWE-312","CWE-326"],"updated_at":"2026-11-02T14:44:27.320019Z"}],"nvd":[{"id":"CVE-2019-15947","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","status":"published","published":"2019-09-05T17:15:12.187Z","modified":"2026-06-17T02:21:23.817Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-312"],"updated_at":"2026-11-02T14:05:25.691233Z"}],"osv":[{"id":"CVE-2019-15947","description":"In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep \"6231 0500\" command.","status":"published","published":"2019-09-05T17:15:12.187Z","modified":"2026-10-20T10:52:24.938715548Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"updated_at":"2026-11-02T15:44:11.361782Z"},{"id":"MGASA-2020-0458","title":"Updated bitcoin packages fix security vulnerabilities","description":"Multiple vulnerabilities have been discovered in Bitcoin.\n\nIn Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted\nin memory. Upon a crash, it may dump a core file. If a user were to\nmishandle a core file, an attacker can reconstruct the user's\nwallet.dat file, including their private keys, via a grep \"6231 0500\"\ncommand (CVE-2019-15947).\n\nBitcoin Core 0.20.0 allows remote denial of service (CVE-2020-14198).\n","status":"published","published":"2020-12-17T13:10:41Z","modified":"2026-04-16T04:41:49.984367941Z","updated_at":"2026-11-02T15:49:41.509337Z"},{"id":"openSUSE-SU-2026:11073-1","title":"bitcoin-qt6-31.0-2.1 on GA media","description":"These are all security issues fixed in the bitcoin-qt6-31.0-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-06-22T00:00:00Z","modified":"2026-06-24T09:00:18.748866048Z","updated_at":"2026-11-02T16:58:38.95195Z"},{"id":"openSUSE-SU-2026:21149-1","title":"Security update for bitcoin","description":"This update for bitcoin fixes the following issues:\n\nChanges in bitcoin:\n\n- Reference the tracking bugs for CVEs already fixed in current bitcoin\n  (the affected versions all predate the shipped release):\n  * CVE-2018-20587 (boo#1125092)\n  * CVE-2019-15947 (boo#1149711)\n  * CVE-2020-14198 (boo#1181786)\n  * CVE-2021-3195 (boo#1181784)\n  * CVE-2023-37192 (boo#1217678)\n  * CVE-2024-35202 (boo#1231507)\n","status":"published","published":"2026-06-23T12:48:21Z","modified":"2026-06-30T18:24:45.556135363Z","updated_at":"2026-11-02T16:58:41.885092Z"}]}}
