Skip to main content

Preserve Log Entry Boundaries on Ingestion

CCC.Logging.CN10 · Ingestion

Ensure that user-supplied content inside a log entry cannot create, split, or alter log records, so that injected control characters do not forge entries or disrupt downstream processing.

Related Capabilities

IDTitleDescription
CCC.Core.CP10Log PublicationThe service automatically publishes structured, verbose records of activities, operations, or events that occur within the service.
CCC.Logging.CP01Service Log CaptureThe service can be configured to collect logs emitted by other cloud services at the level of verbosity selected for each source.
CCC.Logging.CP02Application Log IngestionThe service can be configured to ingest logs from custom applications running in the cloud environment through a collection agent or an ingestion API.

Related Threats

IDTitleDescription
CCC.Logging.TH06Forged or Malformed Entries are Written to LogsUser-supplied data containing line breaks, control characters, or escape sequences may be written to logs without proper encoding or sanitization. Injected content can forge additional log records, split or truncate genuine entries, or disrupt downstream parsers, so the stored audit trail no longer reflects what occurred, reducing the integrity of log data.

Assessment Requirements

IDTextApplicability
CCC.Logging.CN10.AR01When a log entry containing line breaks or control characters is ingested, the service MUST store it as a single structured log record.tlp-clear, tlp-green, tlp-amber, tlp-red

Guideline Mappings

FrameworkIDRemarks
NIST_800_53SI-10