CVE Catalog

CVE-2026-100836

MediumCVSS 4.3
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

3th percentile - higher than 3% of all known CVEs

Summary

Contrast through 1.20.0 contains a panic vulnerability in the transit-engine endpoint's ciphertextContainer.UnmarshalJSON function that fails to validate decoded ciphertext length before slicing. An authenticated workload with a valid mesh certificate can trigger a runtime panic by submitting a short base64-encoded ciphertext, causing log spam and request failures without crashing the process.

Risk Assessment

Runtime panic can lead to service disruption and log flooding, which may hinder monitoring and attack detection. It does not crash the process but can affect availability.

Recommendation

Upgrade Contrast to a version later than 1.20.0. Additionally, monitor logs for unusual errors and consider restricting access to the transit-engine endpoint.

Other vulnerabilities in Contrast

See all
Original NVD description (English source)

Contrast through 1.20.0 contains a panic vulnerability in the transit-engine endpoint's ciphertextContainer.UnmarshalJSON function that fails to validate decoded ciphertext length before slicing. An authenticated workload with a valid mesh certificate can trigger a runtime panic by submitting a short base64-encoded ciphertext, causing log spam and request failures without crashing the process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS