Project

General

Profile

Actions

Bug #8465

open
JI JI

config: use after free when include sequence redefines parent of dotted key

Bug #8465: config: use after free when include sequence redefines parent of dotted key

Added by Jason Ish 4 days ago. Updated 4 days ago.

Status:
In Review
Priority:
Normal
Assignee:
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

For example, a suricata.yaml that loos like:

%YAML 1.1
---
outputs.x: val
include:
  - ./include.yaml

and include.yaml:
%YAML 1.1
---
outputs: []

The override cleaned up after itself, but the node is still marked a sequence.

Reported by: Trail of Bits, in collaboration with Anthropic

Actions

Also available in: PDF Atom