Security fixes are applied to the latest released version of ProcessKit. Older versions are not maintained — upgrade to the latest release to receive fixes.
Do not open a public issue for security vulnerabilities.
Report privately through GitHub's private vulnerability reporting (repository Security → Advisories → Report a vulnerability). If that is unavailable, contact the maintainer listed on the ZelAnton profile.
Please include:
- a description of the vulnerability and its impact;
- steps to reproduce (a minimal proof of concept is ideal);
- affected version(s).
You can expect an initial acknowledgement within a few days. Once a fix is ready, a patched release is published to NuGet.org and the advisory is disclosed.
Dependencies are audited against the NuGet advisory database on every restore
(NuGetAudit/NuGetAuditMode=all, configured in
Directory.Build.props), and
Dependabot keeps GitHub Actions and NuGet packages
current.
No CodeQL. GitHub CodeQL has no F# support, so this repository ships no CodeQL workflow. Static hygiene relies instead on
TreatWarningsAsErrorsand Fantomas formatting checks in CI. If you want deeper static analysis, wire up F# analyzers (e.g. the Ionide analyzers) throughDirectory.Build.props.