Untraceable due to Time Synchronization Failure: 'Stories of Log and Evidence Management Collapse (8)'
The logs remained.
However, the time was off for each device.
That alone makes tracking suddenly difficult.
One-sentence summary at the beginning
Logs with unsynchronized times cannot be pieced together and read. Synchronization failure leads to uninvestigatable situations.
Symptoms (Common occurrences)
・Log times are misaligned across servers, firewalls, and authentication infrastructure
・The sequence of events is unclear despite being the same incident
・Time zone notation differs depending on the device
・Cannot determine 'which came first' during incident investigation
・Chronology breaks down even when ingested into a SIEM
・Evidence does not align when presented during an audit
・Incident report times conflict across different devices
Causes and Mechanisms (Why it happens)
The cause is simple.
Treating time synchronization as a 'low-priority setting'.
This is what happens in the field.
・NTP settings are not configured
・Even if configured, the reference sources are inconsistent
・Some devices are left with manual time settings
・Ignoring time settings on virtual infrastructure or cloud platforms
・Time zones are not standardized
As a result, the order of logs for the same event becomes corrupted.
For example, even though the sequence was Authentication Failure → VPN Connection → Firewall Block, the firewall block might appear first due to time drift.
This delays root cause investigation.
Even when tracking unauthorized access, the entry point and the sequence of lateral movement are misinterpreted.
Even if presented as evidence, inconsistent logs lose credibility.
In short, the problem is not the absence of logs.
It is that the timeline is broken.
Diagram (Text-based diagram)
本来の流れ
10:00:01 認証失敗
10:00:03 VPN接続試行
10:00:05 FWで遮断
実際のログ
Server 10:00:01 認証失敗
VPN 09:59:58 接続試行
FW 10:00:12 遮断
↓
並べると順番が崩れる
↓
・何が先か分からない
・同一事象として追えない
・原因特定が遅れる
= 時刻同期不備で追跡不能Isolation (Shortest path)
Check the current time on major devices
Verify the presence of NTP settings and their reference sources
Confirm whether time zone settings are standardized
Cross-reference the same event across multiple logs to check for second-level discrepancies
Check the time standards for virtual infrastructure, cloud, and SaaS
Immediate Countermeasures (Template)
・Check and unify NTP settings for all devices
・Standardize the reference NTP server
・Unify time zones
・Immediately correct devices with significant drift
・Implement daily time drift monitoring for critical devices
・Verify the difference between reception time and occurrence time on the SIEM side
Permanent Countermeasures / Recurrence Prevention Checklist
□ NTP settings are enabled on all devices
□ Reference NTP servers are unified
□ Time zone settings are unified
□ Time standards are organized, including virtual infrastructure, cloud, and SaaS
□ A mechanism for monitoring time drift is in place
□ Time setting verification for newly introduced devices is part of standard procedures
□ Time differences can be verified in the SIEM
□ Time synchronization status is inspected periodically
Pitfalls (Common Mistakes)
・Using manual settings without configuring NTP
・Using different time sources for each device
・Underestimating the impact of time zone differences
・Leaving time synchronization entirely to the virtual infrastructure
・Assuming the log infrastructure can absorb the discrepancies
・Not noticing drift until a failure occurs
Summary (Action Guidelines)
The most important aspect of log investigation is the chronological order.
The value of an audit trail drops significantly just because the time is off.
The first thing to do is to align the time sources of all devices.
Next, monitor for drift.
"Set the clock before collecting logs."
If you miss this, tracking will inevitably become difficult.
