Project

General

Profile

Actions

Security #8750

closed
PA PA

nfs: v3 READ attr_follows=0 file-data inspection bypass

Security #8750: nfs: v3 READ attr_follows=0 file-data inspection bypass

Added by Philippe Antoine 2 months ago. Updated 4 days ago.

Status:
Closed
Priority:
Normal
Target version:
Affected Versions:
Label:
CVE:
Git IDs:

7c669548cbbb0b3badfcb3eb0098831c4fb7a114

Severity:
LOW
Disclosure Date:
10/13/2026

Description

Original report TL;DR

Suricata 8.0.6 accepts an NFSv3 READ reply with attr_follows=0, but the parser subsequently attempts to consume an 84-byte fattr3 structure unconditionally.
Under the NFSv3 XDR format, the attributes following the attr_follows discriminator are optional. When attr_follows=0, the 84-byte attribute structure is not present.
As a result, an otherwise valid NFSv3 READ success response is treated as malformed before its file content reaches Suricata’s file-data inspection path.

Subtasks 1 (0 open1 closed)

Security #8751: nfs: v3 READ attr_follows=0 file-data inspection bypass (8.0.x backport)ClosedPhilippe AntoineActions

PA Updated by Philippe Antoine 2 months ago Actions #1

  • Status changed from New to In Review
  • Assignee changed from OISF Dev to Philippe Antoine
  • Label Needs backport to 8.0 added

Gitlab MR

OT Updated by OISF Ticketbot 2 months ago Actions #2

  • Subtask #8751 added

OT Updated by OISF Ticketbot 2 months ago Actions #3

  • Label deleted (Needs backport to 8.0)

PA Updated by Philippe Antoine about 2 months ago Actions #4

  • Severity set to LOW

Severity LOW as an evasion with a small scope

JI Updated by Jason Ish 30 days ago Actions #5

  • GHSA set to GHSA-m237-fp8w-4rhw

JI Updated by Jason Ish 25 days ago Actions #6

  • Private changed from Yes to No

PA Updated by Philippe Antoine 24 days ago Actions #7

  • Status changed from In Review to Resolved

PA Updated by Philippe Antoine 23 days ago Actions #8

  • Status changed from Resolved to Closed

JI Updated by Jason Ish 14 days ago Actions #10

  • Disclosure Date set to 10/13/2026

JI Updated by Jason Ish 4 days ago Actions #11

  • Git IDs updated (diff)
Actions

Also available in: PDF Atom