WaratekVRT Sign in

CVE-2026-42568

Severity4.3 Medium CVSS 3.1
Fixed in5.12.7
WeaknessCWE-90
Published10 Jun 2026
Updated21 Jul 2026

Description

Yamcs is a mission control framework. Prior to versions 5.13.0 and 5.12.7, an LDAP injection vulnerability exists in org.yamcs.security.LdapAuthModule when constructing search filters. The username parameter is inserted directly into the LDAP filter without proper RFC 4515 escaping. Versions 5.13.0 and 5.12.7 patch the issue.

Exploitation status

Working exploit published

A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC 2 indexed Published artifacts you can open, in Exploit-DB, GitHub PoC; first seen 2026-05-29.
  • EPSS 1.0% chance in 30 days

1 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
Exploit-DB YAMCS yamcs-core 5.12.7 - LDAP Injection 2026-05-30
GitHub PoC An LDAP injection vulnerability exists in org.yamcs.security.LdapAuthModule. The username parameter is inserted directly into LDAP search filters without RFC 4515 escaping, allowing authentication bypass. 2026-05-29

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action unverified
  • Review automated Inferred
  • Record active
Decided by A reference pointing at the upstream fix: a commit, a PR, a Red Hat bug
Finding A reference points at an upstream fix (advisory tier): https://github.com/yamcs/yamcs/security/advisories/GHSA-cqh3-jg8p-336j. That makes this CVE a candidate for an ARMR patch rule — it is the kind of defect ARMR can address, and there is a fix to work from. No rule exists and none is scheduled: writing one means reading the linked change and finding a hook point ARMR can express it at, which may turn out not to exist.
Candidate fix https://github.com/yamcs/yamcs/security/advisories/GHSA-cqh3-jg8p-336j : the maintainers' own security advisory: names the version that fixes it, so the fix is the difference between two releases

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.yamcs:yamcs-core 0 5.12.7 unbounded

Products and versions

1 product, 1 version entry
SourceVendorProductSchemeAffected versions
osv org.yamcs yamcs-core generic < 5.12.7

References

URLTags
https://github.com/yamcs/yamcs/security/advisories/GHSA-cqh3-jg8p-336j advisory
https://github.com/yamcs/yamcs PACKAGE
https://github.com/yamcs/yamcs/releases/tag/yamcs-5.12.7 WEB
https://github.com/yamcs/yamcs/releases/tag/yamcs-5.13.0 WEB

Timeline

Published2026-06-10By the CVE Program.
NVD record modified2026-07-21NVD's own last-modified date for this record.