{"api_version":"1","generated_at":"2026-07-24T03:46:24+00:00","cve":"CVE-2021-31821","urls":{"html":"https://cve.report/CVE-2021-31821","api":"https://cve.report/api/cve/CVE-2021-31821.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2021-31821","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2021-31821"},"summary":{"title":"CVE-2021-31821","description":"When the Windows Tentacle docker image starts up it logs all the commands that it runs along with the arguments, which writes the Octopus Server API key in plaintext. This does not affect the Linux Docker image","state":"PUBLIC","assigner":"security@octopus.com","published_at":"2022-01-19 06:15:00","updated_at":"2022-01-26 03:06:00"},"problem_types":["CWE-312"],"metrics":[],"references":[{"url":"https://advisories.octopus.com/post/2022/sa2022-01/","name":"https://advisories.octopus.com/post/2022/sa2022-01/","refsource":"MISC","tags":[],"title":"Security Advisory 2022-01 |  Octopus Deploy Security Advisories","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-31821","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-31821","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2021","cve_id":"31821","vulnerable":"-1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"o","cpe4":"microsoft","cpe5":"windows","cpe6":"-","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2021","cve_id":"31821","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"octopus","cpe5":"tentacle","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"data_type":"CVE","data_format":"MITRE","data_version":"4.0","CVE_data_meta":{"ID":"CVE-2021-31821","ASSIGNER":"security@octopus.com","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"vendor_name":"Octopus Deploy","product":{"product_data":[{"product_name":"Octopus Tentacle","version":{"version_data":[{"version_value":"6.1.1266","version_affected":"<"}]}}]}}]}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"Cleartext Storage of Sensitive Information in Octopus Tentacle Windows Docker image"}]}]},"references":{"reference_data":[{"url":"https://advisories.octopus.com/post/2022/sa2022-01/","refsource":"MISC","name":"https://advisories.octopus.com/post/2022/sa2022-01/"}]},"description":{"description_data":[{"lang":"eng","value":"When the Windows Tentacle docker image starts up it logs all the commands that it runs along with the arguments, which writes the Octopus Server API key in plaintext. This does not affect the Linux Docker image"}]}},"nvd":{"publishedDate":"2022-01-19 06:15:00","lastModifiedDate":"2022-01-26 03:06:00","problem_types":["CWE-312"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"LOCAL","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.5,"baseSeverity":"MEDIUM"},"exploitabilityScore":1.8,"impactScore":3.6},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:L/AC:L/Au:N/C:P/I:N/A:N","accessVector":"LOCAL","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":2.1},"severity":"LOW","exploitabilityScore":3.9,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"AND","children":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:octopus:tentacle:*:*:*:*:*:*:*:*","versionEndExcluding":"6.1.1266","cpe_name":[]}]},{"operator":"OR","children":[],"cpe_match":[{"vulnerable":false,"cpe23Uri":"cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*","cpe_name":[]}]}],"cpe_match":[]}]}},"legacy_mitre":{"record":{"CveYear":"2021","CveId":"31821","Ordinal":"207116","Title":"CVE-2021-31821","CVE":"CVE-2021-31821","Year":"2021"},"notes":[{"CveYear":"2021","CveId":"31821","Ordinal":"1","NoteData":"When the Windows Tentacle docker image starts up it logs all the commands that it runs along with the arguments, which writes the Octopus Server API key in plaintext. This does not affect the Linux Docker image","Type":"Description","Title":null},{"CveYear":"2021","CveId":"31821","Ordinal":"2","NoteData":"2022-01-19","Type":"Other","Title":"Published"},{"CveYear":"2021","CveId":"31821","Ordinal":"3","NoteData":"2022-01-19","Type":"Other","Title":"Modified"}]}}}