github.com
http://github.com/njh/ruby-mqtt CVE-2025-12790
HIGH
Rubygem-mqtt: rubygem-mqtt hostname validation
Record summary
CVE-2025-12790 has a selected CVSS score of 7.4 (high).
Description
A flaw was found in Rubygem MQTT. By default, the package used to not have hostname validation, resulting in possible Man-in-the-Middle (MITM) attack.
Description source: CVE List
Exploitation context
CISA SSVC decision
ExploitationNone
AutomatableNo
Technical impactTotal
CISA Coordinator · SSVC 2.0.3 · Evaluated Nov 8, 2025 · Source: CVE List
Affected products and versions
4| Product | Source | Version range | Status |
|---|---|---|---|
Default status: unaffected | CVE List | Before 0.7.0 | affected |
Default status: affected | CVE List | Version data not supplied | |
Default status: affected | CVE List | Version data not supplied | |
| GitHub Advisory | Before 0.7.0 · Fixed in 0.7.0 | affected | |
References
5access.redhat.comvdb entry
https://access.redhat.com/security/cve/CVE-2025-12790 RHBZ#2413004issue tracking
https://bugzilla.redhat.com/show_bug.cgi?id=2413004 github.com
https://github.com/njh/ruby-mqtt/blob/main/NEWS.md nvd.nist.gov
https://nvd.nist.gov/vuln/detail/CVE-2025-12790