pslr is distributed through CRAN. Security fixes are made against the
latest released version; please upgrade to the most recent release before
reporting.
| Version | Supported |
|---|---|
| Latest CRAN release (1.0.x) | ✅ |
| Older releases | ❌ |
Please do not report security vulnerabilities through public GitHub issues.
Preferred channel — GitHub private vulnerability reporting:
- Go to the repository's Security tab.
- Click Report a vulnerability.
This opens a private security advisory visible only to the maintainers.
If you cannot use that channel, email the maintainer at bartek@turczynski.pl instead.
- We aim to acknowledge a report within 7 days.
- We will investigate, work on a fix, and coordinate disclosure with you.
- We are happy to credit reporters in the release notes unless you prefer to remain anonymous.
pslr is a C++ and R library for matching domain names against the Mozilla
Public Suffix List. It makes no network connections of its own and handles no
credentials. Its security surface is the safe handling of untrusted host
strings through the C++ PSL matcher (buffer handling, UTF-8 processing, and
trie traversal).