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-46457 — Riproduttore per CVE-2026-46457 — iniezione degli header in ingresso nel componente camel-nats di Apache Camel (iniezione dell'header di controllo Camel tramite un publisher NATS; CamelHttpUri -> SSRF) | Kitploit
Strumenti/GitHubGitHub/oscerd/cve-2026-46457
Analisi delle VulnerabilitàAnalisi del CodiceExploitSfruttamento di Applicazioni WebPenetration TestingApprendimento e Formazione
GitHuboscerd/cve-2026-46457

CVE-2026-46457

Riproduttore per CVE-2026-46457 — iniezione degli header in ingresso nel componente camel-nats di Apache Camel (iniezione dell'header di controllo Camel tramite un publisher NATS; CamelHttpUri -> SSRF)

Vedi Repository
25 giorni 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-46457 — Iniezione di header in ingresso di camel-nats (SSRF)

Proof-of-concept eseguibili per riprodurre la stessa vulnerabilità Apache Camel, uno per runtime:

RuntimeDirectoryStack
Camel Spring Bootcamel-spring-boot/Spring Boot 3.2.0 + camel-spring-boot 4.18.2
Camel Quarkuscamel-quarkus/Quarkus 3.36.0 + Camel Quarkus 3.36.0 (include Camel 4.20.0)

Entrambe sono versioni interessate (corrette in 4.14.8 / 4.18.3 / 4.21.0) e dimostrano entrambe il medesimo difetto:

NatsConfiguration imposta headerFilterStrategy di default a un semplice new DefaultHeaderFilterStrategy() senza regole in ingresso, quindi NatsConsumer copia ogni header dei messaggi NATS in ingresso sull'Exchange — incluso CamelHttpUri. Il producer camel-http tratta quell'header come URI della richiesta, quindi chiunque possa pubblicare sul subject consumato può reindirizzare la richiesta in uscita verso un target a propria scelta (SSRF, CWE-20). La stessa tecnica raggiunge qualsiasi producer controllato da header (CamelFileName, CamelSqlQuery, ...).

Ogni sottodirectory è un progetto autonomo (più un broker NATS avviato dal suo docker-compose.yml) con il proprio Dockerfile e README. In breve, per entrambi:

root@kitploit:~
cd camel-spring-boot   # or: cd camel-quarkus
mvn clean package
docker compose up -d --build
curl -s http://localhost:8080/exploit/attack
docker compose down

Riepilogo della vulnerabilità

Avviso: https://camel.apache.org/security/CVE-2026-46457.html

Esclusione di responsabilità

Questi reproducer sono forniti solo per ricerca sulla sicurezza e test autorizzati, per una vulnerabilità divulgata pubblicamente e corretta. Non utilizzarli contro sistemi senza autorizzazione esplicita.

Scarica lo strumento
ProprietàValore
Componentecamel-nats
Classe interessataorg.apache.camel.component.nats.NatsConfiguration (predefinito DefaultHeaderFilterStrategy) / NatsConsumer
CWECWE-20: Validazione impropria dell'input
ImpattoUn publisher del subject inietta header di controllo Camel → indirizza i producer a valle (SSRF mostrato qui)
Versioni interessateDa 4.0.0 a prima di 4.14.8, da 4.15.0 a prima di 4.18.3, da 4.19.0 a prima di 4.21.0
Versioni corrette4.14.8, 4.18.3, 4.21.0
JIRACAMEL-23515