Approved changes feed: RSS · Atom

cpe:2.3:a:cryptopp:crypto\+\+:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorCryptopp (f46dfbb8-24fc-50b2-a6cf-96668f9c4fa2)
ProductCrypto++ (8bcbcfb1-31dc-5e55-baa4-c3122b5def3d)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2023-50981 vulnerable 2026-06-08 06:16:17.172576 Details available
ModularSquareRoot in Crypto++ (aka cryptopp) through 8.9.0 allows attackers to cause a denial of service (infinite loop) via crafted DER public-key data associated with squared odd numbers, such as the square of 268995137513890432434389773128616504853.
Published: 2023-12-18T00:00:00.000Z
Updated: 2025-05-07T20:40:09.701Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-50980 vulnerable 2026-06-08 06:16:17.171987 Details available
gf2n.cpp in Crypto++ (aka cryptopp) through 8.9.0 allows attackers to cause a denial of service (application crash) via DER public-key data for an F(2^m) curve, if the degree of each term in the polynomial is not strictly decreasing.
Published: 2023-12-18T00:00:00.000Z
Updated: 2024-08-02T22:23:44.066Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-50979 vulnerable 2026-06-08 06:16:17.171647 Details available
Crypto++ (aka cryptopp) through 8.9.0 has a Marvin side channel during decryption with PKCS#1 v1.5 padding.
Published: 2023-12-18T00:00:00.000Z
Updated: 2024-08-02T22:23:44.212Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-48570 vulnerable 2026-06-08 05:51:34.718282 Details available
Crypto++ through 8.4 contains a timing side channel in ECDSA signature generation. Function FixedSizeAllocatorWithCleanup could write to memory outside of the allocation if the allocated memory was not 16-byte aligned. NOTE: this issue exists because the CVE-2019-14318 fix was intentionally removed for functionality reasons.
Published: 2023-08-22T00:00:00.000Z
Updated: 2024-10-03T14:07:50.976Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43398 vulnerable 2026-06-08 05:36:43.351322 Details available
Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey(). There is a clear correlation between execution time and private key length, which may cause disclosure of the length information of the private key. This might allow attackers to conduct timing attacks. NOTE: this report is disputed by the vendor and multiple third parties. The execution-time differences are intentional. A user may make a choice of a longer key as a tradeoff between strength and performance. In making this choice, the amount of information leaked to an adversary is of infinitesimal value
Published: 2021-11-04T20:06:38.000Z
Updated: 2024-08-04T03:55:28.758Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-40530 vulnerable 2026-06-08 05:35:18.661889 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-14318 vulnerable 2026-06-08 05:12:54.559791 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9434 vulnerable 2026-06-08 05:10:09.904759 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7420 vulnerable 2026-06-08 05:08:12.342407 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3995 vulnerable 2026-06-08 05:07:46.382571 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.