๐Ÿ” CVE Alert

CVE-2026-63184

HIGH 7.1

Refitter: Unrestricted OpenAPI references permit build-host SSRF and file inclusion

CVSS Score
7.1
EPSS Score
0.0%
EPSS Percentile
0th

Refitter is a tool for generating a C# REST API client using the Refit library. Prior to 2.1.1, the `refitter` dotnet tool invokes `NJsonSchema` with unsafe defaults for `$ref` resolution when generating Refit interfaces and contracts from attacker-controlled or attacker-influenced OpenAPI descriptions. Remote `http(s)` references cause requests from the developer or CI host and inline untrusted remote schema content into generated output. Absolute local file paths and relative `../` traversal outside the input directory also resolve and inline local content, permitting arbitrary local-file disclosure. The demonstrated chain stops at server-side request forgery, remote file inclusion, and local file inclusion, not code execution: Refit sets the base URL at runtime, enum values use verbatim-string doubling, and string defaults are escaped. This issue is fixed in version 2.1.1.

CWE CWE-829 CWE-918
Vendor christianhelle
Product refitter
Published Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for christianhelle refitter

Be the first to know when new high vulnerabilities affecting christianhelle refitter are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Affected Versions

christianhelle / refitter
< 2.1.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/christianhelle/refitter/security/advisories/GHSA-x6w4-f264-3vvr github.com: https://github.com/christianhelle/refitter/pull/1173 github.com: https://github.com/christianhelle/refitter/commit/6ad20a3803561225100b0a4bb6b12f947d23db7b github.com: https://github.com/christianhelle/refitter/releases/tag/2.1.1 github.com: https://github.com/user-attachments/files/29395269/reproduce.sh github.com: https://github.com/user-attachments/files/29395271/maintainer-report.txt github.com: https://github.com/user-attachments/files/29395272/advisory.md github.com: https://github.com/user-attachments/files/29395283/reproduce.sh github.com: https://github.com/user-attachments/files/29395284/maintainer-report.txt github.com: https://github.com/user-attachments/files/29395285/advisory.md github.com: https://github.com/user-attachments/files/29395286/listener.py github.com: https://github.com/user-attachments/files/29395288/make_spec.py