{"schemaVersion":3,"id":"CVE-2023-29464","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"FactoryTalk Linx, in the Rockwell Automation PanelView Plus, allows an unauthenticated threat actor to read data from memory via crafted malicious packets. Sending a size larger than the buffer size results in leakage of data from memory resulting in an information disclosure. If the size is large enough, it causes communications over the common industrial protocol to become unresponsive to any type of packet, resulting in a denial-of-service to FactoryTalk Linx over the common industrial protocol.","dates":{"published":"2023-10-13T12:57:25.490Z","modified":"2024-09-17T16:58:55.796Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.1,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":8.2,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.1,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.14972,"percentile":0.96709,"severity":"medium","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":5.368999999999999,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.09603},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.14972,"percentile":0.96709}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.09603,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.14972,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.14972,"percentile":0.96709}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-20","name":"Improper Input Validation","description":"The product receives input or data, but it does\n        not validate or incorrectly validates that the input has the\n        properties that are required to process the data safely and\n        correctly.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/20.html"},{"id":"CWE-787","name":"Out-of-bounds Write","description":"The product writes data past the end, or before the beginning, of the intended buffer.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/787.html"}],"affected":[{"vendor":"rockwell automation","product":"factorytalk linx","name":"FactoryTalk Linx","label":"factorytalk linx","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"6.20","noFixRecorded":false,"fixedIn":null},{"text":"6.30","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.20 | 6.30","eol":null,"hubHref":"/vendor/rockwell_automation/factorytalk_linx"},{"vendor":"rockwellautomation","product":"factorytalk_linx","name":"factorytalk linx","label":"factorytalk_linx","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"6.20","noFixRecorded":false,"fixedIn":null},{"text":"6.30","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.20 | 6.30","eol":null,"hubHref":"/vendor/rockwellautomation/factorytalk_linx"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1141040","label":"rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1141040","hostname":"rockwellautomation.custhelp.com","tags":["Permissions Required","Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2023-10-13T12:57:25.490Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-09-17T16:58:55.796Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T18:46:42.126Z","stale":false,"partial":false}}