Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Security Policy

## Supported Versions

| Version | Supported |
|---------|-----------|
| latest release | Yes |
| older releases | No |

Only the most recent tagged release receives security updates.

## Reporting a Vulnerability

If you discover a security vulnerability in this project, please report it responsibly.

**Do not open a public issue.**

Instead, use one of the following methods:

1. **GitHub Security Advisories** (preferred): use the [Report a vulnerability](https://github.com/steamicc/micropython-steami-lib/security/advisories/new) button on the Security tab of this repository.
2. **Email**: contact the maintainers at [sebastien.nedjar@univ-amu.fr](mailto:sebastien.nedjar@univ-amu.fr).

Please include:

* A description of the vulnerability
* Steps to reproduce or a proof of concept
* The affected version(s)
* Any potential impact

## Response

We will acknowledge your report within **7 days** and aim to provide a fix or mitigation within **30 days**, depending on severity.

## Scope

This policy covers the MicroPython driver library code in `lib/` and the build/CI tooling. It does **not** cover:

* The MicroPython firmware itself (report upstream at [micropython/micropython](https://github.com/micropython/micropython))
* The STeaMi board hardware
* Third-party dependencies (npm packages, Python packages — report upstream to the respective package maintainers)

## Automated Security

This repository has the following GitHub security features enabled:

* **Dependabot alerts** for dependency vulnerability detection
* **CodeQL analysis** for static security analysis
* **Secret scanning** for detecting leaked credentials
Loading