whatisgithub

What is cve-2026-12166_cve-2026-12167_cve-2026-12168?

fzrsllasher/cve-2026-12166_cve-2026-12167_cve-2026-12168 — explained in plain English

Analysis updated 2026-05-18

0Audience · researcherComplexity · 1/5Setup · easy

In one sentence

A public security advisory detailing three vulnerabilities in a Windows anti-cheat driver that together allow a local user to gain full SYSTEM control.

Mindmap

mindmap
  root((GFAC driver CVEs))
    What it is
      Security advisory
      Not runnable code
    Vulnerabilities
      Null pointer crash
      Weak access control
      Arbitrary kernel write
    Impact
      System crash
      Privilege escalation to SYSTEM
    Audience
      Security researchers
      System defenders
      Windows administrators
    Disclosure
      Vendor contacted
      No vendor response
      Publicly disclosed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Learn how a local user can escalate to SYSTEM privileges through an unsafe kernel driver.

USE CASE 2

Reference this advisory when assessing risk from GamersFirst Anti-Cheat on a fleet of machines.

USE CASE 3

Study a real example of a write-what-where kernel vulnerability for security research.

USE CASE 4

Check whether a system should block GFAC_Sys_x64.sys pending a vendor fix.

What is it built with?

Windows kernel driver

How does it compare?

fzrsllasher/cve-2026-12166_cve-2026-12167_cve-2026-1216800kaku/gallery-slider-block04amanrajj/netwatch
Stars00
LanguageJavaScriptRust
Last pushed2021-05-19
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity1/52/53/5
Audienceresearchergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

This is a documentation-only advisory with no code or exploit to run.

No license information is stated in the README.

So what is it?

This repository is not software you run. It is a public security advisory describing three vulnerabilities found in a Windows driver called GFAC_Sys_x64.sys, which is part of the GamersFirst Anti-Cheat system made by Little Orbit and bundled with some games to detect cheating. The researcher found that this driver, which runs with high privilege at the kernel level, accepts messages from ordinary user programs through a communication channel and does not handle that input safely. Three separate problems are documented together here. The first, CVE-2026-12166, is a null pointer error that lets any local user crash the whole system on demand. The second, CVE-2026-12167, is a permissions problem where the communication channel does not properly restrict who can talk to it, so a normal, non-administrator user can reach functionality that should only be available to trusted processes. The third and most serious, CVE-2026-12168, allows an attacker to make the driver write data to an arbitrary location in kernel memory, which can be used to overwrite sensitive system structures and gain full SYSTEM level control of the machine. The advisory explains that these three issues combine into a real path to privilege escalation: the access control weakness makes the write bug reachable by any low privileged local user, and that write bug can then be used to take over the machine entirely. No exploit code is included. The document only explains enough to understand and fix the problems. For people running affected systems, the advisory recommends removing or blocking the driver where anti-cheat is not needed, restricting local access to trusted users where it must stay installed, and watching for unexpected connections to the driver's communication port. For the vendor, it recommends adding proper permission checks to the communication port and validating all memory addresses before writing to them. A disclosure timeline is included showing the vendor was contacted in April 2026 and the case was also submitted to CERT slash CC, but no vendor response was received before this advisory was made public in July 2026.

Copy-paste prompts

Prompt 1
Summarize the three CVEs in this advisory and rank them by severity.
Prompt 2
Explain in plain terms how an improper access control bug combined with a kernel write bug leads to SYSTEM privilege escalation.
Prompt 3
What mitigation steps should a system administrator take based on this advisory's recommendations?
Prompt 4
Draft a short internal alert for our IT team based on the risk this advisory describes.

Frequently asked questions

What is cve-2026-12166_cve-2026-12167_cve-2026-12168?

A public security advisory detailing three vulnerabilities in a Windows anti-cheat driver that together allow a local user to gain full SYSTEM control.

What license does cve-2026-12166_cve-2026-12167_cve-2026-12168 use?

No license information is stated in the README.

How hard is cve-2026-12166_cve-2026-12167_cve-2026-12168 to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is cve-2026-12166_cve-2026-12167_cve-2026-12168 for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.