Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-44596 — YAMCS yamcs-core < 5.12.7 lacks rate limiting on POST /auth/token. An unauthenticated attacker can perform unlimited brute-force attempts against any account. Never returns HTTP 429. Fixed in 5.12.7. | Kitploit
Tools/GitHubGitHub/ex-cal1bur/cve-2026-44596
Password AttacksVulnerability AnalysisAPI Security TestingWeb SecurityPenetration TestingAuthentication
GitHubex-cal1bur/cve-2026-44596

CVE-2026-44596

YAMCS yamcs-core < 5.12.7 lacks rate limiting on POST /auth/token. An unauthenticated attacker can perform unlimited brute-force attempts against any account. Never returns HTTP 429. Fixed in 5.12.7.

View Repository
33 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-44596 — YAMCS No Rate Limiting on Authentication Endpoint

Summary

The authentication endpoint POST /auth/token in yamcs-core lacks any form of rate limiting, account lockout, or failed attempt throttling. An unauthenticated remote attacker can perform unlimited password guessing attempts against any user account.

FieldValue
CVECVE-2026-44596
SeverityMEDIUM (CVSS 5.3)
CWECWE-307: Improper Restriction of Excessive Authentication Attempts
Affectedyamcs-core < 5.12.7
Fixed inyamcs-core 5.12.7
AdvisoryGHSA-w5r6-mcgq-7pq4

Vulnerability Details

POST /auth/token accepts grant_type=password requests without any throttling mechanism. The endpoint returns HTTP 401 for invalid credentials indefinitely — never HTTP 429 — allowing automated brute-force at full network speed.

Proof of Concept

root@kitploit:~
# Usage: ./poc.sh [target] [username] [attempts]
chmod +x poc.sh
./poc.sh http://localhost:8090 operator 20

Expected output on vulnerable instance:

root@kitploit:~
Attempt 1:  HTTP 401
Attempt 2:  HTTP 401
...
Attempt 20: HTTP 401
[!!!] VULNERABLE: 20 attempts completed, no rate limiting

Impact

An unauthenticated attacker with network access to the YAMCS server can brute-force user credentials without restriction, limited only by network bandwidth.

YAMCS is used as mission control software in space missions including ESA's OPS-SAT and other ground station deployments.

Fix

Upgrade to yamcs-core >= 5.12.7.

Timeline

DateEvent
2026-05Vulnerability reported
2026-05-27Fix released in yamcs-core 5.12.7
2026-05-27Public advisory published

Researcher

Daniel Miranda Barcelona (Excal1bur)

  • GitHub: https://github.com/ex-cal1bur
  • LinkedIn: https://linkedin.com/in/daniel-miranda-barcelona
  • Blog: https://thedumpster.es
Download Tool