CWE-319 Cleartext Transmission of Sensitive Information: Fix Guide
Sending passwords or tokens over an unencrypted channel lets anyone on the path read them. How CWE-319 shows up, how to test for it and how to close it.
Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.
Sending passwords or tokens over an unencrypted channel lets anyone on the path read them. How CWE-319 shows up, how to test for it and how to close it.
Secrets compiled into a binary can be read by anyone who has the binary. Here is how CWE-318 happens and how to keep credentials out of your executables.
A password field that looks masked can still hand over its contents to a local program. Learn why hidden GUI values leak and how to avoid keeping secrets there.
Secrets left in process memory can reach swap files, core dumps and other attackers. Learn when it matters, how real products got caught and how to limit exposure.
Cookies live on the user's machine and travel with every request. Putting passwords or auth data in them in cleartext hands them to anyone with a browser tool.
Registry keys are easy to read, so passwords stored there in cleartext are easy to take. Learn how to check your software and where secrets should live instead.
Passwords in config files and unencrypted copies of messages on disk are readable by anyone with file or raw disk access. Here is how to spot and remove them.
Passwords, tokens and personal data stored unencrypted are one read away from exposure. See where cleartext hides, how to find it and how to store secrets properly.
Sending or storing sensitive data unencrypted is like handing it to everyone on the network. See real cases, how to detect gaps and the encryption choices that hold up.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.