By NHI Mgmt Group Editorial TeamBased on Corelight: “Cleartext is all fun and games” (July 16, 2026)

TL;DR: TLS traffic can still expose ASCII strings, JSON, usernames, chat fragments and game-state data when applications only partially encrypt communications, which makes encrypted traffic collection useful for spotting what actually leaks inside supposedly protected sessions, according to Corelight research. Trust, but verify becomes the right operating principle for network defenders.


At a glance

What this is: This is a Corelight analysis of partially encrypted TLS streams that still reveal cleartext data such as usernames, chat fragments, rewards and JSON payloads.

Why it matters: It matters because defenders cannot assume TLS means full confidentiality, and SOC, NDR and threat-hunting teams need evidence of what is actually exposed in transit.


Context

Encryption protects data only if both directions of a session are actually covered and implemented consistently. In practice, applications and game clients can leak useful metadata, cleartext fragments or structured payloads inside encrypted flows, which makes network validation as important as cryptographic design. This is a network security and monitoring problem first, but it also intersects with identity because usernames, chat content and session context can reveal user activity.

In a Black Hat environment, the article shows that partial encryption is easy to miss if teams rely on the presence of TLS alone. The operational question is not whether traffic is encrypted in theory, but whether the payloads and directions that matter are protected in reality.


Key questions

Q: How should security teams test whether encrypted traffic is actually private?

A: Test the payload, not just the protocol label. Security teams should inspect both directions of critical sessions for cleartext fragments, structured data and identity-linked content that remain visible inside TLS. If readable fields appear, treat the flow as only partially protected and adjust monitoring, exception handling and remediation priorities accordingly.

Q: Why do TLS sessions still leak useful information to defenders or attackers?

A: Because encryption can be incomplete at the application layer. A session may negotiate TLS successfully while leaving usernames, chat messages, JSON responses or other fields visible in one direction or for certain message types. That creates an exposure gap between cryptographic protection and what the payload actually contains.

Q: What are the signs that an application is only partially encrypting traffic?

A: Look for readable ASCII strings, cleartext JSON, visible usernames, chat fragments and other session content inside flows that should be opaque. Inconsistent protection between client-to-server and server-to-client traffic is a strong warning sign, especially when metadata shows the same service using both encrypted and readable payload elements.

Q: What should SOC teams do when encrypted sessions still expose payload content?

A: Treat the leak as a detection and exposure issue, not a cosmetic anomaly. Analysts should confirm the scope of readable fields, determine whether identity or event data is exposed, and feed the finding into hunt logic, incident triage and application owner review so the gap is addressed at source.


Technical breakdown

How partial encryption appears inside TLS sessions

A TLS session can still contain readable content if only one direction, one message type, or one application layer field is left unprotected. The transport may negotiate encryption successfully while the application selectively sends cleartext, or the payload may include structured data that remains visible through logging and metadata collection. That creates a false sense of confidentiality because packet-level inspection shows TLS, yet the actual session still leaks usernames, chat text, reward messages or JSON objects. From a defender’s perspective, the control failure is not broken TLS itself but incomplete protection at the application layer. See the TLS Inspection Guide.

Practical implication: Validate both directions of critical sessions, not just the presence of TLS.

Why encrypted traffic metadata still matters for defenders

Encrypted traffic collection works by extracting observable metadata and residual text patterns from network flows rather than decrypting everything by default. That is useful because defenders often need to confirm whether a supposedly protected service is truly sealing sensitive fields or only obscuring part of the conversation. Tools that surface ASCII strings inside encrypted payloads help identify application leaks, protocol drift and unexpected cleartext. This is especially valuable in SOC and NDR workflows where the question is whether a session deserves deeper investigation, not whether it matches a cryptographic policy on paper. See the NDR Guide.

Practical implication: Use encrypted traffic analytics to confirm what the session is actually exposing.

What selective cleartext means for identity and user-data exposure

When session content leaks usernames, chat snippets or in-game actions, the issue is no longer limited to privacy in transit. Readable session elements can reveal who is active, what they are doing and in some cases how they are moving through an application or service. That is an identity-adjacent exposure because user context becomes visible to anyone who can observe the flow, even when the transport claims to be encrypted. The broader lesson is that confidentiality controls must be assessed against the real payload, not the label on the protocol.

Practical implication: Treat leaked usernames and session context as exposure of identity-linked telemetry, not harmless noise.


NHI Mgmt Group analysis

Partial encryption is a governance failure, not just a protocol quirk. The article shows that TLS can coexist with readable payloads when applications leave some fields, directions or message types unprotected. That means security programmes cannot treat transport encryption as proof of confidentiality. The right control question is whether the data that matters is actually unreadable in transit, not whether a session negotiated TLS.

Network teams need verification controls because encrypted traffic can still leak operationally useful content. Corelight’s examples show that usernames, chat fragments and structured responses can survive inside encrypted flows. That makes encrypted traffic analysis part of practical assurance, especially in SOC and NDR operations where defenders need to detect exceptions rather than assume policy compliance. The lesson is to verify actual exposure at the packet and payload level, then tune monitoring around the observed leak pattern.

Encrypted traffic blind spots: partial confidentiality creates a trust gap between expected protection and observed payload exposure. That gap matters most when identity-linked data appears inside the stream, because user context can be extracted without breaking the cryptography. NDR and TLS inspection become complementary when the goal is to confirm whether encryption is complete enough to justify trust. Practitioners should treat partial encryption as a measurable exposure condition, not an abstract risk.

Security teams should assume that visible metadata inside encrypted sessions will influence hunt quality and incident scope. When defenders can recover ASCII strings, they gain a way to spot application leakage that the certificate layer cannot reveal. That shifts the programme from faith in encryption to evidence-based verification. In practice, this strengthens detection, forensics and exposure management, especially where application traffic carries user or session context.

The most important question is no longer whether encryption is enabled, but what still leaks through it. The article’s value is that it reframes encryption assurance as a validation problem for SOC and network operations. Once teams accept that distinction, they can set hunting rules and review points around observable leakage instead of assuming encrypted equals safe.

What this signals

Partial encryption is becoming a practical validation problem for defenders. In modern environments, the presence of TLS is no longer enough to establish confidentiality, because applications can leak readable content inside otherwise encrypted sessions. That pushes SOC and NDR teams toward verification-based monitoring, where payload visibility and unexpected ASCII strings become signals of control failure rather than curiosities.

The more identity- or workflow-linked data an application carries, the more important it is to distinguish transport encryption from actual data protection. A session that exposes usernames, actions or structured responses can create a privacy and operational exposure even when certificates and ciphers are in use. For security programmes, the implication is clear: verify the payload before trusting the tunnel.


For practitioners

  • Verify payload confidentiality in critical TLS flows Inspect both client-to-server and server-to-client directions for readable text, structured fields and session content that should not be visible.
  • Use encrypted traffic analytics in the SOC Incorporate metadata and residual string detection into hunt workflows so analysts can flag sessions that claim encryption but still reveal content.
  • Prioritise applications that leak identity-linked data Track services that expose usernames, chat fragments, rewards or user activity in transit and treat them as confidentiality exceptions.
  • Review exception handling for partial encryption Document where application design intentionally leaves fields or directions unencrypted, then decide whether the exposure is acceptable or must be remediated.

Key takeaways

  • Partial encryption can leave readable usernames, chat fragments and JSON content inside sessions that still appear protected.
  • The article’s evidence shows that defenders need to inspect actual payload exposure, not just confirm that TLS is present.
  • SOC and NDR teams should treat unexpected cleartext in encrypted flows as a validation failure that deserves investigation and remediation.

Related NHI Mgmt Group resources: NDR Guide · TLS Inspection Guide · SOC Guide · Top 10 Network Security Misconfigurations


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK and OWASP API Security Top 10 address the attack and risk surface, while NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0DE.CM-01 — Monitoring for Anomalies and EventsThe article is about verifying what encrypted network traffic actually contains.
Recommendation — Monitor encrypted flows for readable payload leakage and unexpected session content.
CIS Controls v8CIS-13 — Network Monitoring and DefenseNetwork monitoring is the core defensive use case in the article.
Recommendation — Use network monitoring to detect cleartext data hidden inside apparently encrypted sessions.
MITRE ATT&CKTA0007;TA0009 — Discovery; CollectionReadable session content enables discovery and collection of useful information from network traffic.
Recommendation — Map leaked session content to discovery and collection opportunities in your hunt workflow.
OWASP API Security Top 10API8 — Security MisconfigurationPartial encryption reflects a protection misconfiguration in application communication handling.
Recommendation — Review application traffic handling for misconfigurations that leave sensitive fields exposed.

Key terms

  • Partial Encryption: Partial encryption is a ransomware technique that encrypts only a chosen percentage of file content instead of the whole file. This reduces execution time and can make detection harder, especially on larger files. Attackers use it to speed up operations while still creating enough corruption to disrupt recovery and amplify extortion pressure.
  • Encrypted Traffic: Encrypted traffic is data transmitted in a form that cannot be read in transit without the correct keys. For IoT devices, encryption reduces interception and tampering risk, especially on networks where devices move sensitive operational or identity related information.
  • Content Leakage: Content leakage is the unauthorized exposure of paid, private, or unreleased media before it is meant to be public. In streaming environments, leakage can involve films, trailers, scripts, or project names. It creates financial loss, weakens release strategy, and can damage audience trust in the platform.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security and secrets management. It helps practitioners connect identity controls to the broader security programme they support.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org