Nexigon Agent v0.6.1
Security release. All HTTPS connections now use only the operating system's trust store and reject the compromised eMudhra intermediate CA keys.
Back to Nexigon Agent releases
Release Notes
Security release. All HTTPS connections now use only the operating system's trust store and reject the compromised eMudhra intermediate CA keys.
Security
This release responds to the compromise of eight eMudhra intermediate certificate authorities. Anyone holding the keys of the six TLS intermediates can impersonate any HTTPS server to clients that trust them. See the incident page and the security advisory for details.
The connection to Nexigon Hub has always used the operating system’s trust
store. In versions up to 0.6.0, pairing-key provisioning, repository asset
uploads, and OTLP export also trusted root certificates compiled into Nexigon
Agent, including emSign ECC Root CA - G3, to which the compromised
intermediates chain. Nexigon Agent 0.6.1 verifies all HTTPS connections against
the operating system’s trust store only. It also rejects certificate chains
that contain any of the compromised intermediate keys, regardless of the trust
store’s contents.
Upgrading
Upgrade Nexigon Agent on your devices. No configuration changes are required.
Also update the ca-certificates package in your device images so that it no
longer trusts the affected roots. The connection to Nexigon Hub and most other
software on your devices rely on it.
Assets
- macOS ARM646.6 MBDownload
aarch64-apple-darwin/nexigon-agentSHA-256da679f3520ae685fd5edc949b6d137ed5997d5f2cbef273c7cd39c788e68d9e4 - macOS AMD648.3 MBDownload
x86_64-apple-darwin/nexigon-agentSHA-256280de866caf072fc8b9f90d64270b0faf9cb9894e307830d3571c26d86cfee0b - Windows ARM647.4 MBDownload
aarch64-pc-windows-msvc/nexigon-agent.exeSHA-256af96ae1e99cea00668ebebeea170d5998b12b5cc29fd6f09251f0656c582f510 - Windows AMD648.3 MBDownload
x86_64-pc-windows-msvc/nexigon-agent.exeSHA-2563917e4a6b7ce2ccad970d38f754fb9f7b6249652b3e77c5ce46f74e1f08081f9 - Linux ARM64 glibc8.0 MBDownload
aarch64-unknown-linux-gnu/nexigon-agentSHA-256bae7bd9ab5a63cee0a481aec1bf22a6705cddbd837473b310ddf194e6bc4d657 - Linux ARM64 musl7.5 MBDownload
aarch64-unknown-linux-musl/nexigon-agentSHA-25690e3db7bb132d2ccd1d2e06b88f9e1f35650c63da3e48822a2c1988af7f15aab - Linux AMD64 glibc9.6 MBDownload
x86_64-unknown-linux-gnu/nexigon-agentSHA-256fc45469855caccd320daae59f5cba522b337101cfbe80f2493a59dcf4d25a4ac - Linux AMD64 musl9.6 MBDownload
x86_64-unknown-linux-musl/nexigon-agentSHA-256916fe087a3e77484e3b2b2f60589e1041863b6a0300fac6c830e010dc25e8fd7