CVE Explorer
CVE-2026-27640
tfplan2md is software for converting Terraform plan JSON files into human-readable Markdown reports. Prior to version 1.26.1, a bug in tfplan2md affected several distinct rendering paths: AzApi resource body properties, AzureDevOps variable groups, Scriban template context variables, and hierarchical sensitivity detection. This caused reports to render values that should have been masked as "(sensitive)" instead. This issue is fixed in v1.26.1. No known workarounds are available.
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
0
Affected products and versions
1 source assertion{"product":"tfplan2md","vendor":"oocx","versions":[{"status":"affected","version":"< 1.26.1"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:a2d45562c9929c0517678513027a94654f29b4dd3e55f59c06c82b453c86bbb6 · sha256:4b49f2805f4e2707… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"NETWORK","baseScore":8.5,"baseSeverity":"HIGH","privilegesRequired":"LOW","subAvailabilityImpact":"HIGH","subConfidentialityImpact":"HIGH","subIntegrityImpact":"HIGH","userInteraction":"NONE","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"NONE"},"metric_type":"cvssV4_0"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:a2d45562c9929c0517678513027a94654f29b4dd3e55f59c06c82b453c86bbb6 · sha256:4b49f2805f4e2707… · /containers/cna/metrics/0/cvssV4_0
CWE assertions
1 source assertion{"cweId":"CWE-212","description":"CWE-212: Improper Removal of Sensitive Information Before Storage or Transfer","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:a2d45562c9929c0517678513027a94654f29b4dd3e55f59c06c82b453c86bbb6 · sha256:4b49f2805f4e2707… · /containers/cna/problemTypes/0/descriptions/0
Source references
2 source assertions{"name":"https://github.com/oocx/tfplan2md/releases/tag/v1.26.1","tags":["x_refsource_MISC"],"url":"https://github.com/oocx/tfplan2md/releases/tag/v1.26.1"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:a2d45562c9929c0517678513027a94654f29b4dd3e55f59c06c82b453c86bbb6 · sha256:4b49f2805f4e2707… · /containers/cna/references/1
{"name":"https://github.com/oocx/tfplan2md/security/advisories/GHSA-5j8r-g94q-2f39","tags":["x_refsource_CONFIRM"],"url":"https://github.com/oocx/tfplan2md/security/advisories/GHSA-5j8r-g94q-2f39"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:a2d45562c9929c0517678513027a94654f29b4dd3e55f59c06c82b453c86bbb6 · sha256:4b49f2805f4e2707… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.