Skip to content

Security: LexWebDev/laravel-siwx

SECURITY.md

Security Policy

This package performs authentication. A bug here is an authentication bypass, so please treat findings accordingly.

Supported versions

The latest minor release receives security fixes. Older minors are not patched — upgrade first, then report if the issue persists.

Version Supported
0.1.x yes

Reporting a vulnerability

Do not open a public issue. Use GitHub's private vulnerability reporting:

  1. Go to the Security tab of this repository.
  2. Click Report a vulnerability.
  3. Describe the issue, affected versions, and a reproduction if you have one.

The report stays private between you and the maintainer, and a fix can be prepared and disclosed together with a CVE if warranted.

You will get an initial response within 72 hours. If you receive nothing in that window, please assume the notification was lost and follow up in the same private thread.

What to include

  • Package version, PHP version, Laravel version
  • The chain namespace involved (eip155, solana, or a custom one)
  • The message and signature that reproduce the problem, if they contain no private data
  • What you expected to happen versus what happened

Out of scope

  • Vulnerabilities in the consuming application's session or token handling — this package returns a verified address and does not manage sessions
  • Missing SIWX_ALLOWED_DOMAINS configuration; an empty allow list rejects everything by design
  • Findings that require a compromised RPC endpoint that the application itself configured

Disclosure

Once a fix is released, the advisory is published with credit to the reporter unless anonymity is requested.

There aren't any published security advisories