{"id":"CVE-2023-4299","state":"PUBLISHED","title":"Digi RealPort Protocol Use of Password Hash Instead of Password for Authentication","description":"\nDigi RealPort Protocol is vulnerable to a replay attack that may allow an attacker to bypass authentication to access connected equipment.\n\n","publishedAt":"2023-08-31T20:45:43.866Z","updatedAt":"2025-01-16T21:30:37.810Z","severity":{"score":9,"label":"Critical","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","source":"icscert"},"assigner":"icscert","products":["Digi International  Digi RealPort","Digi International  Digi ConnectPort TS 8/16","Digi International  Digi Passport Console Server","Digi International  Digi ConnectPort LTS 8/16/32","Digi International  Digi CM Console Server","Digi International  Digi PortServer TS","Digi International  Digi PortServer TS MEI","Digi International  Digi PortServer TS MEI Hardened","Digi International  Digi PortServer TS M MEI","Digi International  Digi PortServer TS P MEI","Digi International  Digi One IAP Family","Digi International  Digi One IA","Digi International  Digi One SP IA","Digi International  ​Digi One SP","Digi International  Digi WR31","Digi International  Digi WR11 XT","Digi International  Digi WR44 R","Digi International  Digi WR21","Digi International  Digi Connect ES","Digi International  Digi Connect SP","Digi International  Digi 6350-SR","Digi International  Digi ConnectCore 8X products"],"affected":[{"vendor":"Digi International ","product":"Digi RealPort","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"4.8.488.0","versionType":"custom"}],"platforms":["Windows"]},{"vendor":"Digi International ","product":"Digi RealPort","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.9-40","versionType":"custom"}],"platforms":["Linux"]},{"vendor":"Digi International ","product":"Digi ConnectPort TS 8/16","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.26.2.4","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi Passport Console Server","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi ConnectPort LTS 8/16/32","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.4.9","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi CM Console Server","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS MEI Hardened","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS M MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS P MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One IAP Family","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One IA","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One SP IA","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"​Digi One SP","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR31","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR11 XT","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR44 R","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR21","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi Connect ES","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.26.2.4","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi Connect SP","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi 6350-SR","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"unaffected"}]},{"vendor":"Digi International ","product":"Digi ConnectCore 8X products","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"unaffected"}]}],"references":["https://www.cisa.gov/news-events/ics-advisories/icsa-23-243-04","https://www.digi.com/getattachment/resources/security/alerts/realport-cves/Dragos-Disclosure-Statement.pdf"],"weaknesses":["CWE-836"],"ingestedAt":"2026-10-29T20:06:33.064Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2023/4xxx/CVE-2023-4299.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2023-4299","state":"PUBLISHED","datePublished":"2023-08-31T20:45:43.866Z","dateUpdated":"2025-01-16T21:30:37.810Z","assignerShortName":"icscert","assignerOrgId":"7d14cffa-0d7d-4270-9dc0-52cabd5a23a6","dateReserved":"2023-08-10T20:14:27.489Z"},"containers":{"cna":{"title":"Digi RealPort Protocol Use of Password Hash Instead of Password for Authentication","descriptions":[{"lang":"en","value":"\nDigi RealPort Protocol is vulnerable to a replay attack that may allow an attacker to bypass authentication to access connected equipment.\n\n"}],"affected":[{"vendor":"Digi International ","product":"Digi RealPort","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"4.8.488.0","versionType":"custom"}],"platforms":["Windows"]},{"vendor":"Digi International ","product":"Digi RealPort","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.9-40","versionType":"custom"}],"platforms":["Linux"]},{"vendor":"Digi International ","product":"Digi ConnectPort TS 8/16","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.26.2.4","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi Passport Console Server","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi ConnectPort LTS 8/16/32","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.4.9","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi CM Console Server","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS MEI Hardened","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS M MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi PortServer TS P MEI","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One IAP Family","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One IA","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi One SP IA","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"​Digi One SP","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR31","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR11 XT","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR44 R","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi WR21","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi Connect ES","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.26.2.4","versionType":"custom"}]},{"vendor":"Digi International ","product":"Digi Connect SP","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"affected"}]},{"vendor":"Digi International ","product":"Digi 6350-SR","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"unaffected"}]},{"vendor":"Digi International ","product":"Digi ConnectCore 8X products","defaultStatus":"unaffected","versions":[{"version":"all versions","status":"unaffected"}]}],"references":[{"url":"https://www.cisa.gov/news-events/ics-advisories/icsa-23-243-04"},{"url":"https://www.digi.com/getattachment/resources/security/alerts/realport-cves/Dragos-Disclosure-Statement.pdf"}],"metrics":[{"cvssV3_1":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"HIGH","baseScore":9,"baseSeverity":"CRITICAL","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"NONE","scope":"CHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-836","description":"CWE-836","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"icscert","orgId":"7d14cffa-0d7d-4270-9dc0-52cabd5a23a6","dateUpdated":"2023-08-31T20:45:43.866Z"},"credits":[{"lang":"en","type":"finder","user":"00000000-0000-4000-9000-000000000000","value":"Reid Wightman of Dragos, Inc reported this vulnerability to Digi International."}],"datePublic":"2023-08-31T20:29:00.000Z","solutions":[{"lang":"en","supportingMedia":[{"base64":false,"type":"text/html","value":"\n\n<p>Digi International recommends users acquire and install patches that they have made available for the following products:</p><ul><li>​RealPort software for Windows: Fixed in 4.10.490</li><li>​Digi ConnectPort TS 8/16: Fixed in firmware version 2.26.2.4</li><li>​Digi ConnectPort LTS 8/16/32: Fixed in version 1.4.9</li><li>​Digi Connect ES: Fixed in firmware version 2.26.2.4</li></ul><p>​For more information, see the <a target=\"_blank\" rel=\"nofollow\" href=\"https://www.digi.com/getattachment/resources/security/alerts/realport-cves/Dragos-Disclosure-Statement.pdf\">customer notification document</a>&nbsp;published by Digi International.</p>\n\n<br>"}],"value":"\nDigi International recommends users acquire and install patches that they have made available for the following products:\n\n  *  ​RealPort software for Windows: Fixed in 4.10.490\n  *  ​Digi ConnectPort TS 8/16: Fixed in firmware version 2.26.2.4\n  *  ​Digi ConnectPort LTS 8/16/32: Fixed in version 1.4.9\n  *  ​Digi Connect ES: Fixed in firmware version 2.26.2.4\n\n\n​For more information, see the  customer notification document https://www.digi.com/getattachment/resources/security/alerts/realport-cves/Dragos-Disclosure-Statement.pdf  published by Digi International.\n\n\n\n\n"}],"source":{"discovery":"EXTERNAL"},"workarounds":[{"lang":"en","supportingMedia":[{"base64":false,"type":"text/html","value":"\n\n<p>Dragos recommends restricting access to Digi devices on TCP/771 (default) or TCP/1027 (if encryption is enabled, this is the default port). Only allow the workstations which initiate RealPort connections to communicate to the field equipment on those ports. Note that most of Digi's devices allow you to change the setting for which TCP port the RealPort service runs on, so end users should consult their device configuration and restrict access to the configured port if it is not the default.</p><p>​If using the system in 'reverse' mode, where the Digi device calls back to the Windows or Linux workstation, then Dragos recommends restricting access to the workstation on TCP/771 or TCP/1027 to known Digi RealPort devices on your network. This port may be configured by end users, so consult the workstation and device configurations to ensure coverage.</p>\n\n<br>"}],"value":"\nDragos recommends restricting access to Digi devices on TCP/771 (default) or TCP/1027 (if encryption is enabled, this is the default port). Only allow the workstations which initiate RealPort connections to communicate to the field equipment on those ports. Note that most of Digi's devices allow you to change the setting for which TCP port the RealPort service runs on, so end users should consult their device configuration and restrict access to the configured port if it is not the default.\n\n​If using the system in 'reverse' mode, where the Digi device calls back to the Windows or Linux workstation, then Dragos recommends restricting access to the workstation on TCP/771 or TCP/1027 to known Digi RealPort devices on your network. This port may be configured by end users, so consult the workstation and device configurations to ensure coverage.\n\n\n\n\n"}],"x_generator":{"engine":"Vulnogram 0.1.0-dev"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://www.cisa.gov/news-events/ics-advisories/icsa-23-243-04","tags":["x_transferred"]},{"url":"https://www.digi.com/getattachment/resources/security/alerts/realport-cves/Dragos-Disclosure-Statement.pdf","tags":["x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-02T07:24:04.616Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-01-16T21:20:30.564576Z","id":"CVE-2023-4299","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-01-16T21:30:37.810Z"}}]}}}