Ctrl K
ComunidadGuías…

SECURITY.md

Rama develop · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Security Policy

InvoicePlane handles sensitive financial data, so we take security reports seriously and
appreciate the work of the researchers who help keep our users safe.

## Supported Versions

Security fixes are provided for the latest stable release. Older releases receive fixes only at
the maintainers' discretion.

| Version | Supported          |
|---------|--------------------|
| 1.7.2   | :white_check_mark: |
| 1.7.1   | :x: (upgrade — contains a critical RCE) |
| 1.7.0   | :x: (upgrade — contains a critical RCE) |
| < 1.7   | :x:                |

## Reporting a Vulnerability

**Please report vulnerabilities privately — do not open a public issue, pull request, or forum
post for a security problem.**

The preferred channel is a **private GitHub Security Advisory**:

1. Go to the [**Security Advisories**](https://github.com/InvoicePlane/InvoicePlane/security/advisories) page.
2. Click **“Report a vulnerability”** ([direct link](https://github.com/InvoicePlane/InvoicePlane/security/advisories/new)).
3. Fill in the details (see below). Only you and the maintainers can see the draft advisory.

Reporting through an advisory lets us collaborate on the fix privately, request a CVE, and credit
you accurately when the advisory is published.

If you are unable to use GitHub Security Advisories, you may email
**[mail@invoiceplane.com](mailto:mail@invoiceplane.com)** instead.

### What to include

To help us triage quickly, please provide:

- A description of the vulnerability and its impact.
- The affected version(s) and component (controller, helper, view, endpoint, …).
- Step-by-step reproduction instructions or a proof of concept.
- Any suggested remediation, if you have one.

## Disclosure Process

1. **Acknowledgement** — we aim to confirm receipt within a few days.
2. **Assessment** — we validate the report, determine severity (CVSS), and assign a CWE.
3. **Fix** — we develop and test a fix on a private branch.
4. **Release & credit** — we publish a release, then make the advisory (and any CVE) public,
   crediting the reporter unless anonymity is requested.

Please give us a reasonable opportunity to release a fix before any public disclosure.

## Published Advisories

Formal advisories and CVE request material for past releases live in
[`.github/security/`](.github/security/), and every fixed vulnerability is tracked with its GHSA
link, CWE, CVSS score, and reporter in the [CHANGELOG](.github/CHANGELOG.md).