Medium severityMulti-languagePII / PHI ExposureMEDIUM confidence
Credit Card Number
A value matching a Visa/Mastercard/Amex/Discover card number appears in source.
Standards mapping
- OWASP Top 10
- A02:2021 - Cryptographic Failures
- OWASP ASVS
- V8.3.4 (L2)
Vulnerable vs. safe
Flagged by this check
card_number = "4111111111111111"Passes - the safe pattern
card_number = "0000"Why it matters & how to fix it
A value matching a Visa/Mastercard/Amex/Discover card number appears in source. Triage: if real, remove it - cardholder data must never be stored in source; use a PCI-compliant vault/tokenization at runtime.
References
Rule ID integsec.generic.pii-phi.credit-card-number - engine: Opengrep - license: MIT - Copyright (c) IntegSec Inc.
TurboPentest runs this check automatically
Connect a GitHub repo and this check runs on every white-box pentest - AI-validated and reported with proof, from $99 per target.
Start a pentest