This report was translated by AI; nobody has reviewed the translation yet. Original language: Slovak.
[TLP:CLEAR] GitHub Enterprise Server fixes 4 vulnerabilities
GitHub fixes 4 vulnerabilities in GitHub Enterprise Server with versions 3.14.24, 3.15.19, 3.16.15, 3.17.12, 3.18.6 and 3.19.3 [1][2][3][4].
Due to insufficient input validation, an authenticated remote attacker with repository write (push) access can execute code on the instance [1].
The vulnerability is present in product:
- Github Enterprise Server Versions; <3.14.24; >=3.15.0, <3.15.19; >=3.16.0, <3.16.15; >=3.17.0, <3.17.12; >=3.18.0, <3.18.6; >=3.19.0, <3.19.3
CVSS: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
More information:
- CVE-2026-3854 at cve.org, NVD
- CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') at cwe.mitre.org
The vulnerability was publicly disclosed 10. 3. 2026.
Due to insufficient content validation in task lists, an authenticated remote attacker can carry out an XSS attack in another user's browser [2].
The vulnerability is present in product:
- Github Enterprise Server; <3.18.6; >=3.19.0, <3.19.3
CVSS: CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
More information:
- CVE-2026-2266 at cve.org, NVD
- CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') at cwe.mitre.org
The vulnerability was publicly disclosed 10. 3. 2026.
An authenticated remote attacker with repository read permissions can bypass the verification process and make unauthorized changes to metadata in issues and pull requests that are part of projects [3].
The vulnerability is present in product:
- Github Enterprise Server; <3.14.24; >=3.15.0, <3.15.19; >=3.16.0, <3.16.15; >=3.17.0, <3.17.12; >=3.18.0, <3.18.6; >=3.19.0, <3.19.3
CVSS: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
More information:
- CVE-2026-3306 at cve.org, NVD
- CWE-639: Authorization Bypass Through User-Controlled Key at cwe.mitre.org
The vulnerability was publicly disclosed 10. 3. 2026.
Because the API ignores configured access token (PAT) restrictions, an authenticated remote attacker can read requests and change history in private repositories without authorization [4].
The vulnerability is present in product:
- Github Enterprise Server; <3.16.15; >=3.17.0, <3.17.12; >=3.18.0, <3.18.6; >=3.19.0, <3.19.3
CVSS: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
More information:
- CVE-2026-3582 at cve.org, NVD
- CWE-862: Missing Authorization at cwe.mitre.org
The vulnerability was publicly disclosed 10. 3. 2026.
Links
By CESNET, z.s.p.o. Henrieta Paločková on 17. 3. 2026.