File: SECURITY.md

package info (click to toggle)
libcotp 4.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 244 kB
  • sloc: ansic: 1,571; sh: 5; makefile: 3
file content (28 lines) | stat: -rw-r--r-- 1,271 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Security Policy

## Supported Versions

The following list describes whether a version is eligible or not for security updates.

| Version | Supported | EOL         |
|---------|----------|-------------|
| 4.0.x   | :white_check_mark: | - |
| 3.1.x   | :white_check_mark:  | 01-May-2026 |
| 3.0.x   | :x:      | 30-Sep-2025 |
| 2.0.x   | :x:      | 31-Dec-2023 |
| 1.2.x   | :x:      | 30-Jun-2023 |
| 1.1.x   | :x:      | 31-Dec-2021 |
| 1.0.x   | :x:      | 31-Dec-2021 |

## Reporting a Vulnerability

If you discover a security vulnerability, please report it **privately** via [e-mail](mailto:paolostivanin@users.noreply.github.com).  
The process is as follows:
- Send me an e-mail describing the security issue.
- Within **24 hours**, I will acknowledge your report and provide initial feedback (for example, whether it is indeed a vulnerability and its potential severity).
- Within **7 days**, I will work on a fix and release an update.
- Once the update is available, I will publish a [security advisory](https://github.com/paolostivanin/OTPClient/security/advisories).  

## Recent Hardening

- 2025-10-03: Strengthened base32 decoding to use exact integer sizing and tightened writes to avoid potential over-allocation and to prevent out-of-bounds writes.