Description (CNA)
Business::OnlinePayment::StoredTransaction versions through 0.01 for Perl uses an insecure secret key. Business::OnlinePayment::StoredTransaction generates a secret key by using a MD5 hash of a single call to the built-in rand function, which is unsuitable for cryptographic use. This key is intended for encrypting credit card transaction data.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| MOCK / Business::OnlinePayment::StoredTransaction | affected 0 through 0.01 |
CWE
CWE-338, CWE-693
References
- https://metacpan.org/dist/Business-OnlinePayment-StoredTransaction/source/lib/Business/OnlinePayment/StoredTransaction.pm#L64-75
- https://security.metacpan.org/patches/B/Business-OnlinePayment-StoredTransaction/0.01/CVE-2025-15618-r1.patch
ADP enrichment
No English description supplied.
No references supplied.
No English description supplied.