{"api_version":"1","generated_at":"2026-07-23T13:09:09+00:00","cve":"CVE-2021-22565","urls":{"html":"https://cve.report/CVE-2021-22565","api":"https://cve.report/api/cve/CVE-2021-22565.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2021-22565","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2021-22565"},"summary":{"title":"CVE-2021-22565","description":"An attacker could prematurely expire a verification code, making it unusable by the patient, making the patient unable to upload their TEKs to generate exposure notifications. We recommend upgrading the Exposure Notification server to V1.1.2 or greater.","state":"PUBLIC","assigner":"security@google.com","published_at":"2021-12-09 13:15:00","updated_at":"2022-10-25 16:20:00"},"problem_types":["NVD-CWE-Other"],"metrics":[],"references":[{"url":"https://github.com/google/exposure-notifications-verification-server/releases/tag/v1.1.2","name":"https://github.com/google/exposure-notifications-verification-server/releases/tag/v1.1.2","refsource":"MISC","tags":[],"title":"Release v1.1.2 · google/exposure-notifications-verification-server · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/google/exposure-notifications-verification-server/security/advisories/GHSA-wx8q-rgfr-cf6v","name":"https://github.com/google/exposure-notifications-verification-server/security/advisories/GHSA-wx8q-rgfr-cf6v","refsource":"MISC","tags":[],"title":"Insufficient Granularity of Access Control in github.com/google/exposure-notifications-verification-server · Advisory · google/exposure-notifications-verification-server · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-22565","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-22565","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2021","cve_id":"22565","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"google","cpe5":"exposure_notification_verification_server","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[{"cve":"CVE-2021-22565","qid":"980123","title":"Go (go) Security Update for github.com/google/exposure-notifications-verification-server (GHSA-wx8q-rgfr-cf6v)"}]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"security@google.com","DATE_PUBLIC":"2021-11-09T08:40:00.000Z","ID":"CVE-2021-22565","STATE":"PUBLIC","TITLE":"Insufficient Granularity of Access Control in GAEN Notification Server"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"Google Exposure-notifications-verification-server","version":{"version_data":[{"version_affected":"<","version_value":"1.1.2"}]}}]},"vendor_name":"Google LLC"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"An attacker could prematurely expire a verification code, making it unusable by the patient, making the patient unable to upload their TEKs to generate exposure notifications. We recommend upgrading the Exposure Notification server to V1.1.2 or greater."}]},"generator":{"engine":"Vulnogram 0.0.9"},"impact":{"cvss":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"LOW","baseScore":6.5,"baseSeverity":"MEDIUM","confidentialityImpact":"NONE","integrityImpact":"LOW","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","version":"3.1"}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-284 Improper Access Control"}]}]},"references":{"reference_data":[{"refsource":"MISC","url":"https://github.com/google/exposure-notifications-verification-server/security/advisories/GHSA-wx8q-rgfr-cf6v","name":"https://github.com/google/exposure-notifications-verification-server/security/advisories/GHSA-wx8q-rgfr-cf6v"},{"refsource":"MISC","url":"https://github.com/google/exposure-notifications-verification-server/releases/tag/v1.1.2","name":"https://github.com/google/exposure-notifications-verification-server/releases/tag/v1.1.2"}]},"source":{"discovery":"UNKNOWN"}},"nvd":{"publishedDate":"2021-12-09 13:15:00","lastModifiedDate":"2022-10-25 16:20:00","problem_types":["NVD-CWE-Other"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"NONE","integrityImpact":"LOW","availabilityImpact":"LOW","baseScore":6.5,"baseSeverity":"MEDIUM"},"exploitabilityScore":3.9,"impactScore":2.5},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:P","accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"PARTIAL","baseScore":5.8},"severity":"MEDIUM","exploitabilityScore":8.6,"impactScore":4.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:google:exposure_notification_verification_server:*:*:*:*:*:*:*:*","versionEndExcluding":"1.1.2","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2021","CveId":"22565","Ordinal":"197270","Title":"CVE-2021-22565","CVE":"CVE-2021-22565","Year":"2021"},"notes":[{"CveYear":"2021","CveId":"22565","Ordinal":"1","NoteData":"An attacker could prematurely expire a verification code, making it unusable by the patient, making the patient unable to upload their TEKs to generate exposure notifications. We recommend upgrading the Exposure Notification server to V1.1.2 or greater.","Type":"Description","Title":null},{"CveYear":"2021","CveId":"22565","Ordinal":"2","NoteData":"2021-12-09","Type":"Other","Title":"Published"},{"CveYear":"2021","CveId":"22565","Ordinal":"3","NoteData":"2021-12-09","Type":"Other","Title":"Modified"}]}}}