Show plain JSON{"configurations": [{"nodes": [{"cpeMatch": [{"criteria": "cpe:2.3:a:bitcoin:bitcoin:*:*:*:*:*:*:*:*", "matchCriteriaId": "6042CD5C-8EC2-4CE6-A588-DC76F6A001B0", "versionEndIncluding": "0.21.1", "versionStartIncluding": "0.12.0", "vulnerable": true}], "negate": false, "operator": "OR"}]}], "descriptions": [{"lang": "en", "value": "Bitcoin Core 0.12.0 through 0.21.1 does not properly implement the replacement policy specified in BIP125, which makes it easier for attackers to trigger a loss of funds, or a denial of service attack against downstream projects such as Lightning network nodes. An unconfirmed child transaction with nSequence = 0xff_ff_ff_ff, spending an unconfirmed parent with nSequence <= 0xff_ff_ff_fd, should be replaceable because there is inherited signaling by the child transaction. However, the actual PreChecks implementation does not enforce this. Instead, mempool rejects the replacement attempt of the unconfirmed child transaction."}, {"lang": "es", "value": "Bitcoin Core desde la versi\u00f3n 0.12.0 hasta la versi\u00f3n 0.21.1 no implementa correctamente la pol\u00edtica de reemplazo especificada en BIP125, lo que hace m\u00e1s f\u00e1cil para los atacantes desencadenar una p\u00e9rdida de fondos, o un ataque de denegaci\u00f3n de servicio contra proyectos posteriores como los nodos de la red Lightning. Una transacci\u00f3n hija no confirmada con nSequence = 0xff_ff_ff_ff, que gasta un padre no confirmado con nSequence <= 0xff_ff_ff_fd, deber\u00eda ser reemplazable porque hay una se\u00f1alizaci\u00f3n heredada por la transacci\u00f3n hija. Sin embargo, la implementaci\u00f3n real de PreChecks no hace cumplir esto. En su lugar, mempool rechaza el intento de reemplazo de la transacci\u00f3n hija no confirmada.arameter"}], "id": "CVE-2021-31876", "lastModified": "2024-11-21T06:06:24.633", "metrics": {"cvssMetricV2": [{"acInsufInfo": false, "baseSeverity": "MEDIUM", "cvssData": {"accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "availabilityImpact": "PARTIAL", "baseScore": 6.4, "confidentialityImpact": "NONE", "integrityImpact": "PARTIAL", "vectorString": "AV:N/AC:L/Au:N/C:N/I:P/A:P", "version": "2.0"}, "exploitabilityScore": 10.0, "impactScore": 4.9, "obtainAllPrivilege": false, "obtainOtherPrivilege": false, "obtainUserPrivilege": false, "source": "nvd@nist.gov", "type": "Primary", "userInteractionRequired": false}], "cvssMetricV31": [{"cvssData": {"attackComplexity": "LOW", "attackVector": "NETWORK", "availabilityImpact": "LOW", "baseScore": 6.5, "baseSeverity": "MEDIUM", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "privilegesRequired": "NONE", "scope": "UNCHANGED", "userInteraction": "NONE", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L", "version": "3.1"}, "exploitabilityScore": 3.9, "impactScore": 2.5, "source": "nvd@nist.gov", "type": "Primary"}]}, "published": "2021-05-13T22:15:07.547", "references": [{"source": "cve@mitre.org", "tags": ["Vendor Advisory"], "url": "https://bitcoinops.org/en/newsletters/2021/05/12/"}, {"source": "cve@mitre.org", "tags": ["Vendor Advisory"], "url": "https://bitcoinops.org/en/topics/replace-by-fee/"}, {"source": "cve@mitre.org", "tags": ["Third Party Advisory"], "url": "https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2021-31876"}, {"source": "cve@mitre.org", "tags": ["Third Party Advisory"], "url": "https://github.com/bitcoin/bitcoin"}, {"source": "cve@mitre.org", "tags": ["Mailing List", "Third Party Advisory"], "url": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html"}, {"source": "af854a3a-2127-422b-91ae-364da2661108", "tags": ["Vendor Advisory"], "url": "https://bitcoinops.org/en/newsletters/2021/05/12/"}, {"source": "af854a3a-2127-422b-91ae-364da2661108", "tags": ["Vendor Advisory"], "url": "https://bitcoinops.org/en/topics/replace-by-fee/"}, {"source": "af854a3a-2127-422b-91ae-364da2661108", "tags": ["Third Party Advisory"], "url": "https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2021-31876"}, {"source": "af854a3a-2127-422b-91ae-364da2661108", "tags": ["Third Party Advisory"], "url": "https://github.com/bitcoin/bitcoin"}, {"source": "af854a3a-2127-422b-91ae-364da2661108", "tags": ["Mailing List", "Third Party Advisory"], "url": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html"}], "sourceIdentifier": "cve@mitre.org", "vulnStatus": "Modified", "weaknesses": [{"description": [{"lang": "en", "value": "CWE-863"}], "source": "nvd@nist.gov", "type": "Primary"}]}