{"schemaVersion":3,"id":"CVE-2023-29110","aliases":[],"status":"published","duplicateOf":null,"title":"Code Injection vulnerability in SAP Application Interface Framework (Message Dashboard)","description":"The SAP Application Interface (Message Dashboard) - versions AIF 703, AIFX 702, S4CORE 100, 101, SAP_BASIS 755, 756, SAP_ABA 75C, 75D, 75E, application allows the usage HTML tags. An authorized attacker can use some of the basic HTML codes such as heading, basic formatting and lists, then an attacker can inject images from the foreign domains. After successful exploitations, an attacker can cause limited impact on the confidentiality and integrity of the application.","dates":{"published":"2023-04-11T03:00:17.210Z","modified":"2025-02-07T17:13:23.603Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5.4,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":3.7,"severity":"low","vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":5.4,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00324,"percentile":0.24208,"severity":"low","asOf":"2026-10-22T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-22T00:00:00.000Z","baselineScore":0.00324},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00324,"percentile":0.24208}],"last30":[{"date":"2026-09-22T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00324,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00324,"percentile":0.24208}]},"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-80","name":"Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)","description":"The product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes special characters such as \"<\", \">\", and \"&\" that could be interpreted as web-scripting elements when they are sent to a downstream component that processes web pages.","type":"weakness","status":"Incomplete","abstraction":"Variant","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/80.html"},{"id":"CWE-79","name":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","description":"The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/79.html"}],"affected":[{"vendor":"sap","product":"abap_platform","name":"abap platform","label":"abap_platform","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"75c","noFixRecorded":false,"fixedIn":null},{"text":"75d","noFixRecorded":false,"fixedIn":null},{"text":"75e","noFixRecorded":false,"fixedIn":null}],"versionsText":"75c | 75d | 75e","eol":null,"hubHref":"/vendor/sap/abap_platform"},{"vendor":"sap","product":"application_interface_framework","name":"application interface framework","label":"application_interface_framework","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"aif_703","noFixRecorded":false,"fixedIn":null},{"text":"aifx_702","noFixRecorded":false,"fixedIn":null}],"versionsText":"aif_703 | aifx_702","eol":null,"hubHref":"/vendor/sap/application_interface_framework"},{"vendor":"sap","product":"application interface framework (message dashboard)","name":"Application Interface Framework (Message Dashboard)","label":"application interface framework (message dashboard)","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"AIF 703","noFixRecorded":false,"fixedIn":null},{"text":"AIFX 702","noFixRecorded":false,"fixedIn":null},{"text":"S4CORE 100","noFixRecorded":false,"fixedIn":null},{"text":"S4CORE 101","noFixRecorded":false,"fixedIn":null},{"text":"SAP_BASIS 755","noFixRecorded":false,"fixedIn":null},{"text":"SAP_BASIS 756","noFixRecorded":false,"fixedIn":null},{"text":"SAP_ABA 75C","noFixRecorded":false,"fixedIn":null},{"text":"SAP_ABA 75D","noFixRecorded":false,"fixedIn":null},{"text":"SAP_ABA 75E","noFixRecorded":false,"fixedIn":null}],"versionsText":"AIF 703 | AIFX 702 | S4CORE 100 | S4CORE 101 | SAP_BASIS 755 | SAP_BASIS 756 | SAP_ABA 75C | SAP_ABA 75D | SAP_ABA 75E","eol":null,"hubHref":"/vendor/sap/application_interface_framework_message_dashboard"},{"vendor":"sap","product":"basis","name":"basis","label":"basis","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"7.55","noFixRecorded":false,"fixedIn":null},{"text":"7.56","noFixRecorded":false,"fixedIn":null}],"versionsText":"7.55 | 7.56","eol":null,"hubHref":"/vendor/sap/basis"},{"vendor":"sap","product":"s4core","name":"s4core","label":"s4core","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"100","noFixRecorded":false,"fixedIn":null},{"text":"101","noFixRecorded":false,"fixedIn":null}],"versionsText":"100 | 101","eol":null,"hubHref":"/vendor/sap/s4core"}],"affectedCount":5,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://launchpad.support.sap.com/#/notes/3113349","label":"launchpad.support.sap.com","hostname":"launchpad.support.sap.com","tags":["Permissions Required"]},{"url":"https://www.sap.com/documents/2022/02/fa865ea4-167e-0010-bca6-c68f7e60039b.html","label":"www.sap.com/documents/2022/02/fa865ea4-167e-0010-bca6-c68f7e60039b.html","hostname":"www.sap.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2023-04-11T03:00:17.210Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-02-07T17:13:23.603Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":22,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T19:23:50.068Z","stale":false,"partial":false}}