Skip to main content
← All vulnerabilities
CVE-2017-18367GHSA-58V3-J75H-XR49GO-2020-0007

libseccomp-golang 0.9.0 and earlier incorrectly generates BPFs that OR multiple arguments rather than ANDing them.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.9.1, 0.9.1-0.20170424173420-06e7a29f36a3
None on Exploit-DB, Metasploit or GitHub

Summary

libseccomp-golang 0.9.0 and earlier incorrectly generates BPFs that OR multiple arguments rather than ANDing them. A process running under a restrictive seccomp filter that specified multiple syscall arguments could bypass intended access restrictions by specifying a single matching argument.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • github.com/seccomp/libseccomp-golangGo

    fixed in 0.9.1

  • github.com/seccomp/libseccomp-golangGo

    fixed in 0.9.1-0.20170424173420-06e7a29f36a3

References 7

GitHub · seccomp/libseccomp-golang

openwall.com

access.redhat.com

lists.debian.org

usn.ubuntu.com