GitHub Advisoryadvisory · Go

GHSA-2mj3-6grc-px38 Filebeat Beats has Buffer Overflow via Malformed Syslog Message or Malicious Tokenizer Pattern in Dissect Configuration

MEDIUM Published 2025-12-19 Modified 2025-12-19 Official page ↗
Aliases
CVE-2025-68383
Ecosystem
Go
Packages
github.com/elastic/beats/v7, github.com/elastic/beats
Severity
Moderate
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-120, CWE-1284
Reviewed
2025-12-19

Affected packages

• Go github.com/elastic/beats/v7: >= 7.7.0, < 8.19.9 → fixed in 8.19.9 • Go github.com/elastic/beats/v7: >= 9.0.0, < 9.1.9 → fixed in 9.1.9 • Go github.com/elastic/beats/v7: >= 9.2.0, < 9.2.3 → fixed in 9.2.3 • Go github.com/elastic/beats/v7: < 7.0.0-alpha2.0.20251204214633-dd3af18220bf → fixed in 7.0.0-alpha2.0.20251204214633-dd3af18220bf • Go github.com/elastic/beats: <= 7.6.2 (no fix yet)

Description

Improper Validation of Specified Index, Position, or Offset in Input (CWE-1285) in Filebeat Syslog parser and the Libbeat Dissect processor can allow a user to trigger a Buffer Overflow (CAPEC-100) and cause a denial of service (panic/crash) of the Filebeat process via either a malformed Syslog message or a malicious tokenizer pattern in the Dissect configuration.

Related

Alias · CVE (1)

  • CVE-2025-68383 Improper Validation of Specified Index, Position, or Offset in Input (CWE-1285) in Filebeat Syslog parser and the Libbeat Dissect processor… vulnerability

Weakness · CWE (2)

  • CWE-120 Buffer Copy without Checking Size of Input weakness
  • CWE-1284 Improper Validation of Specified Quantity in Input weakness

References