Ctrl K
ComunidadGuías…

SECURITY.md

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

Archivo original ↗Preguntar a KiBot
# Security Policy

## Supported Versions

This repository mirrors the maintainer's live server configuration on the
`main` branch and cuts tagged [releases](../../releases) from it
(`vMAJOR.MINOR.PATCH`, see [CHANGELOG.md](CHANGELOG.md)). Only the latest
release and the current `main` branch are supported; older releases do not
receive backported fixes.

| Version | Supported          |
| ------- | ------------------ |
| main    | :white_check_mark: |
| Latest release (see [releases](../../releases)) | :white_check_mark: |
| Older releases | :x: |

## Reporting a Vulnerability

If you discover a security vulnerability in these scripts or configurations
(e.g. an Nginx misconfiguration that exposes internal services, a script
that mishandles secrets, an insecure default, or a privilege escalation
path), please **do not open a public issue**.

Instead, report it privately using one of the following methods:

1. **Preferred:** Open a [GitHub Security Advisory](../../security/advisories/new)
   for this repository.
2. Contact the maintainer directly via the email listed on
   [@ENIACore's GitHub profile](https://github.com/ENIACore).

Please include:

- A description of the vulnerability and its potential impact
- Steps to reproduce or proof-of-concept, if available
- Any suggested remediation

## What to expect

- You will receive an acknowledgment within a few days of your report.
- The maintainer will investigate and, if confirmed, work on a fix and
  coordinate a disclosure timeline with you.
- Credit will be given in the fix's commit message/changelog if desired.

## Scope

Because this repo configures a real, internet-facing personal server, please
report issues related to:

- Nginx/reverse proxy misconfigurations (e.g. missing rate limits, exposed
  admin panels, weak TLS settings)
- Fail2ban/UFW rules that fail open
- Scripts that could leak secrets, API keys, or credentials
- Privilege escalation or insecure file permissions introduced by setup
  scripts

Out of scope: vulnerabilities in third-party software this repo merely
configures (e.g. Nextcloud, Vaultwarden, Jellyfin itself) — please report
those to the respective upstream projects.