{"api_version":"1","generated_at":"2026-07-23T12:17:39+00:00","cve":"CVE-2021-31228","urls":{"html":"https://cve.report/CVE-2021-31228","api":"https://cve.report/api/cve/CVE-2021-31228.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2021-31228","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2021-31228"},"summary":{"title":"CVE-2021-31228","description":"An issue was discovered in HCC embedded InterNiche 4.0.1. This vulnerability allows the attacker to predict a DNS query's source port in order to send forged DNS response packets that will be accepted as valid answers to the DNS client's requests (without sniffing the specific request). Data is predictable because it is based on the time of day, and has too few bits.","state":"PUBLIC","assigner":"cve@mitre.org","published_at":"2021-08-19 11:15:00","updated_at":"2022-07-12 17:42:00"},"problem_types":["CWE-330"],"metrics":[],"references":[{"url":"https://www.forescout.com/blog/new-critical-operational-technology-vulnerabilities-found-on-nichestack/","name":"https://www.forescout.com/blog/new-critical-operational-technology-vulnerabilities-found-on-nichestack/","refsource":"MISC","tags":[],"title":"New Critical Operational Technology Vulnerabilities Found on NicheStack – Mitigation Advised - Forescout","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.kb.cert.org/vuls/id/608209","name":"VU#608209","refsource":"CERT-VN","tags":[],"title":"VU#608209 - NicheStack embedded TCP/IP has vulnerabilities","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-31228","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-31228","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2021","cve_id":"31228","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"hcc-embedded","cpe5":"nichestack","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[{"cve":"CVE-2021-31228","qid":"591068","title":"Rockwell Automation Products INFRA:HALT Interniche Multiple Vulnerabilities (PN1575)"}]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"cve@mitre.org","ID":"CVE-2021-31228","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"n/a","version":{"version_data":[{"version_value":"n/a"}]}}]},"vendor_name":"n/a"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"An issue was discovered in HCC embedded InterNiche 4.0.1. This vulnerability allows the attacker to predict a DNS query's source port in order to send forged DNS response packets that will be accepted as valid answers to the DNS client's requests (without sniffing the specific request). Data is predictable because it is based on the time of day, and has too few bits."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"refsource":"MISC","name":"https://www.forescout.com/blog/new-critical-operational-technology-vulnerabilities-found-on-nichestack/","url":"https://www.forescout.com/blog/new-critical-operational-technology-vulnerabilities-found-on-nichestack/"},{"refsource":"CERT-VN","name":"VU#608209","url":"https://www.kb.cert.org/vuls/id/608209"}]}},"nvd":{"publishedDate":"2021-08-19 11:15:00","lastModifiedDate":"2022-07-12 17:42:00","problem_types":["CWE-330"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"NONE","integrityImpact":"HIGH","availabilityImpact":"NONE","baseScore":7.5,"baseSeverity":"HIGH"},"exploitabilityScore":3.9,"impactScore":3.6},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:L/Au:N/C:N/I:P/A:N","accessVector":"NETWORK","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE","baseScore":5},"severity":"MEDIUM","exploitabilityScore":10,"impactScore":2.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:hcc-embedded:nichestack:*:*:*:*:*:*:*:*","versionEndExcluding":"4.3","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2021","CveId":"31228","Ordinal":"206512","Title":"CVE-2021-31228","CVE":"CVE-2021-31228","Year":"2021"},"notes":[{"CveYear":"2021","CveId":"31228","Ordinal":"1","NoteData":"An issue was discovered in HCC embedded InterNiche 4.0.1. This vulnerability allows the attacker to predict a DNS query's source port in order to send forged DNS response packets that will be accepted as valid answers to the DNS client's requests (without sniffing the specific request). Data is predictable because it is based on the time of day, and has too few bits.","Type":"Description","Title":null},{"CveYear":"2021","CveId":"31228","Ordinal":"2","NoteData":"2021-08-19","Type":"Other","Title":"Published"},{"CveYear":"2021","CveId":"31228","Ordinal":"3","NoteData":"2021-08-19","Type":"Other","Title":"Modified"}]}}}