---
cve: "CVE-2026-44596"
severity: "MEDIUM"
cvss: 6.5
epss: "2.1%"
vendor: "yamcs"
kev: false
exploited: false
published: "2026-07-16 17:16:55"
tags: [cve, security, medium]
source: tsecurity.de CVE-Dossier
exported: "2026-11-06T14:05:02+01:00"
---

# CVE-2026-44596

> 6.5 MEDIUM · 🧪 PoC

## Beschreibung

Yamcs is a mission control framework. Prior to 5.12.7, the authentication endpoint POST /auth/token in yamcs-core, handled by yamcs-core/src/main/java/org/yamcs/http/auth/AuthHandler.java, lacked any rate limiting, account lockout, or failed-attempt throttling, so an unauthenticated remote attacker could perform unlimited password-guessing attempts against any user account, significantly increasing the risk of successful brute-force attacks. This issue is fixed in versions 5.12.7 and 5.13.0.

## CNA-Record (Kanon, cvelistV5)

- CNA: **GitHub_M**
- State: PUBLISHED
- Stand: 2026-07-17 14:05:15
- CNA-CVSS: **6.5** (`CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N`)

## CISA-Anreicherung (vulnrichment/ADP)

- CISA-SSVC (Coordinator, v2.0.3):
  - Exploitation: **poc**
  - Automatable: **yes**
  - Technical Impact: **partial**

## CVSS-Vektor

```
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
```

| Metrik | Wert | Bewertung |
|---|---|---|
| AV Angriffsvektor | Netzwerk | bad |
| AC Komplexität | Gering | bad |
| PR Privilegien | Keine | bad |
| UI Interaktion | Keine | bad |
| S Scope | Unverändert | good |
| C Vertraulichkeit | Gering | warn |
| I Integrität | Gering | warn |
| A Verfügbarkeit | Keine | good |

## Schwachstellen-Klasse

- **CWE-307** — Improper Restriction of Excessive Authentication Attempts
  The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame.

## Angriffsmuster (CAPEC)

- [CAPEC-16 — Dictionary-based Password Attack](https://capec.mitre.org/data/definitions/16.html) _(Severity: High)_
- [CAPEC-49 — Password Brute Forcing](https://capec.mitre.org/data/definitions/49.html) _(Severity: High)_
- [CAPEC-560 — Use of Known Domain Credentials](https://capec.mitre.org/data/definitions/560.html) _(Severity: High)_
- [CAPEC-565 — Password Spraying](https://capec.mitre.org/data/definitions/565.html) _(Severity: High)_
- [CAPEC-600 — Credential Stuffing](https://capec.mitre.org/data/definitions/600.html) _(Severity: High)_
- [CAPEC-652 — Use of Known Kerberos Credentials](https://capec.mitre.org/data/definitions/652.html) _(Severity: High)_
- [CAPEC-653 — Use of Known Operating System Credentials](https://capec.mitre.org/data/definitions/653.html) _(Severity: High)_

## ATT&CK-Techniken

- [T1110.001 — Brute Force:Password Guessing](https://attack.mitre.org/techniques/T1110/001/)
- [T1078 — Valid Accounts](https://attack.mitre.org/techniques/T1078/)
- [T1110.003 — Brute Force:Password Spraying](https://attack.mitre.org/techniques/T1110/003/)
- [T1110.004 — Brute Force:Credential Stuffing](https://attack.mitre.org/techniques/T1110/004/)
- [T1558 — Steal or Forge Kerberos Tickets](https://attack.mitre.org/techniques/T1558/)

## Exploit-Evidenz

- [EDB-52605 — YAMCS yamcs-core  5.12.7 - No Rate Limiting](https://www.exploit-db.com/exploits/52605)

## Patch verfügbar (OSV)

- 1262da4e2ffe7538d9ae4d6e7b22a345b3e1a2bb (Commit)
- 309218c651680f79df11a8d0f8628f7033f98a83 (Commit)

## Referenzen

- <https://github.com/yamcs/yamcs/security/advisories/GHSA-w5r6-mcgq-7pq4>
- <https://github.com/yamcs/yamcs/commit/309218c651680f79df11a8d0f8628f7033f98a83>
- <https://github.com/yamcs/yamcs/commit/64392df531fbcbc65f19ee5724c4c23d289f49fc>
- <https://github.com/yamcs/yamcs/releases/tag/yamcs-5.12.7>
- <https://github.com/yamcs/yamcs/releases/tag/yamcs-5.13.0>

---
_Exportiert aus dem [tsecurity.de CVE-Dossier](https://tsecurity.de/sicherheitsluecken/cve-2026-44596/) · Datenquellen: EUVD (ENISA), NVD, OSV, CISA KEV, FIRST EPSS, Exploit-DB, BSI WID (CSAF)_
