6 matches found
Monero: Background sync cache retains outgoing additional transaction secret keys
A vulnerability was identified in the Monero wallet background sync functionality. The vulnerability was found to retain additional transaction secret keys in the background cache, even after a scrub step intended to remove sensitive data. This could potentially expose transaction-related secret...
Monero: wallet-rpc crash via malformed /gettransactions response (empty txs → vector::front() in check_tx_key / check_tx_proof)
A vulnerability was discovered in the Monero wallet software that could cause the wallet-rpc process to crash when handling a malformed response from the daemon's /gettransactions endpoint. The vulnerability was due to the wallet software making assumptions about the response structure that were...
Monero: `set_daemon` wallet-rpc silently ignores `ssl_allowed_fingerprints` → pinning bypassed, wallet↔daemon MITM
The setdaemon JSON-RPC in monero-wallet-rpc was found to have a vulnerability that silently ignored the sslallowedfingerprints parameter, allowing MITM attacks against the wallet-daemon connection. The vulnerability was introduced in the initial release of the RPC in March 2019 and affected all...
Monero: sign_multisig crashes monero-wallet-rpc on a malformed but decryptable multisig txset
The vulnerability in monero-wallet-rpc's signmultisig function allowed a malformed but decryptable multisig transaction set to cause a process crash instead of returning an error. The issue was resolved in version 0.18.5.0...
CVE-2020-26947: Uncontrolled Search Path Element
monero-wallet-gui in Monero GUI before 0.17.1.0 includes the . directory in an embedded RPATH with a preference ahead of /usr/lib, which allows local users to gain privileges via a Trojan horse library in the current working directory...
Monero: Trusted daemon check fails when proxied through torsocks or proxychains
Summary: If torsocks1 or proxychains1 is enforced when using Monero wallet with a remote node without explicit --untrusted-daemon arguments given, the application will assume the daemon is trusted. Description: By default, the wallet checks if the daemon address can be trusted by calling...