Skip to content

Security: firstof9/python-openevse-http

SECURITY.md

Security Policy

Supported Versions

The following versions of python-openevse-http are currently supported with security updates:

Version Supported
1.9.x ✅
< 1.9.0 ❌

Reporting a Vulnerability

The project team takes the security of python-openevse-http seriously. We welcome responsible security reports.

Preferred Method: GitHub Private Vulnerability Reporting

If you believe you have found a security vulnerability, please report it privately through GitHub's Security Advisory system:

  1. Navigate to the Security Advisories tab of the repository.
  2. Click Report a vulnerability to open a private advisory draft.
  3. Include detailed instructions and reproduction steps (see details below).

Alternative Method: Email

If you cannot submit a report via GitHub Private Vulnerability Reporting, you may email the maintainer directly at:

What to Include in Your Report

To help us investigate and triage issues quickly, please provide as much context as possible:

  • Description: A clear summary of the issue and potential security impact.
  • Affected versions: Which version(s) of python-openevse-http are affected.
  • Steps to reproduce: Minimal proof-of-concept (PoC) script, HTTP requests/payloads, or reproduction steps.
  • Environment: Python version, OS, and any specific OpenEVSE firmware versions or network setups involved.
  • Possible mitigations: Any suggested fixes or temporary workarounds, if known.

What to Expect

  • Acknowledgment: You should receive an initial response acknowledging your report within 48 hours.
  • Triage & Assessment: We will assess the severity and impact, and keep you informed of our progress.
  • Resolution & Disclosure: We will collaborate on a fix, release an updated package to PyPI, and coordinate public disclosure / CVE publication through GitHub Security Advisories.

There aren't any published security advisories