Nuevamente traemos el análisis mensual de las notas de seguridad publicadas por SAP en el security patch day. Desde Oreka IT seguimos considerando importante continuar con la divulgación de estas actualizaciones ya que es la mejor forma de explicar la criticidad de mantener actualizadas las aplicaciones corporativas.

En cuanto al análisis cuantitativo, en esta nueva publicación del security patch day SAP ha publicado 12 notas, de las cuales 6 son de importancia high, y 3 de ellas han sido clasificadas como hot news.

Estas vulnerabilidades nos recuerdan la importancia de mantener nuestras aplicaciones corporativas actualizadas.

A continuación, analizaremos estas 6 notas:

3243924 – Insecure Deserialization of Untrusted Data in SAP BusinessObjects Business Intelligence Platform

En algunos workflows de SAP BusinessObjects BI Platform un atacante autenticado con privilegios bajos puede interceptar un objeto serializado en los parámetros y sustituirlo por uno serializado malicioso, lo que lleva a la deserialización de datos que no son de confianza. Pudiendo comprometer la Confidencialidad, Integridad y Disponibilidad del sistema.

Para resolver esta vulnerabilidad SAP a liberado un nuevo SP que se encuentra en la propia nota 3243924 en el apartado Support Package Patches, además SAP documenta un workaround que nos permite mitigar esta vulnerabilidad.

3249990 – Multiple Vulnerabilities in SQlite bundled with SAPUI5

El framework SAPUI5 usa SQLite < 3.39.2, que en ocasiones permite el desbordamiento de los límites del array. Esto podría ser explotado por un usuario a través de la red, lo que tiene un impacto considerable en la disponibilidad de las aplicaciones que usan SAPUI5.

Esta vulnerabilidad ha sido resuelta en las versiones de SAP UI5:

  • 1.71.51
  • 1.84.29
  • 1.96.14
  • 1.102.8
  • 1.105.2

3239152 – Account hijacking through URL Redirection vulnerability in SAP Commerce login form

Vulnerabilidad por la que un atacante puede cambiar el contenido de una página de inicio de sesión de SAP Commerce a través de una URL manipulada. Pudiendo inyectar un código que les permita redirigir los envíos desde el formulario de inicio de sesión afectado a su propio servidor. Esto les permitiría robar credenciales y secuestrar cuentas. Un ataque exitoso podría comprometer la confidencialidad, integridad y disponibilidad del sistema.

3256571 – Multiple vulnerabilities in SAP NetWeaver Application Server ABAP and ABAP Platform

Debido a una validación de entrada insuficiente, SAP NetWeaver Application Server ABAP permite que un atacante con privilegios altos use una función remota para eliminar un archivo que de otro modo estaría restringido. En caso de explotar esta vulnerabilidad, un atacante puede comprometer completamente la integridad y disponibilidad de la aplicación.

SAP ha publicado la nota 3256571 que al implementarla nos permite resolver esta vulnerabilidad, así como un nuevo SP de SAP_BASIS donde se incluye esta corrección.

3226411 – Privilege escalation vulnerability in SAP SuccessFactors attachment API for Mobile Application

Debido a errores de configuración, las APIs de archivos adjuntos de SAP SuccessFactors permiten que un atacante con privilegios de usuario realice actividades con privilegios de administrador en la red. Estas APIs se utilizaron en la aplicación SF Mobile. En caso de conseguir explotar esta vulnerabilidad, el atacante puede leer/escribir archivos adjuntos. Comprometiendo así la confidencialidad e integridad de la aplicación.

Para resolver esta vulnerabilidad SAP a liberado una nueva versión de la aplicación para IOS y Android. Además, detallan los pasos a seguir para mitigar la vulnerabilidad de manera inmediata.

3263436 – Arbitrary Code Execution vulnerability in SAP 3D Visual Enterprise Author and SAP 3D Visual Enterprise Viewer

La nota 3263436 trata una vulnerabildad descubierta en las aplicaciones SAP 3D Visual Enterprise Author y SAP 3D Visual Enterprise Viewer, por la que, debido a un error en la gestión de memoria cuando la víctima abre un fichero no confiable se podría ejecutar código malicioso, con diferentes consecuencias, pudiendo obtener privilegios en el equipo o acceso a datos de la memoria.

Para resolverlo SAP a publicado nuevas versiones de la aplicación, que previenen esta vulnerabilidad.

En el siguiente cuadro, todas las notas liberadas este mes para comprobar si aplican o no en vuestros sistemas:

NoteCVETitleComponentPriorityCVSS
3243924[CVE-2022-41203]Insecure Deserialization of Untrusted Data in SAP BusinessObjects Business Intelligence Platform (Central Management Console and BI Launchpad)BI-RA-WBI-FEHotNews9,9
3249990[CVE-2021-20223]Multiple Vulnerabilities in SQlite bundled with SAPUI5CA-UI5-VTK-VITHotNews9,8
3239152[CVE-2022-41204]Account hijacking through URL Redirection vulnerability in SAP Commerce login formCEC-COM-CPSHotNews9,6
3256571[CVE-2022-41214]Multiple vulnerabilities in SAP NetWeaver Application Server ABAP and ABAP PlatformBC-CTS-TMSCorrection with high priority8,7
3226411[CVE-2022-35291]Privilege escalation vulnerability in SAP SuccessFactors attachment API for Mobile Application(Android & iOS)LOD-SF-ECCorrection with high priority8,1
3263436[CVE-2022-41211]Arbitrary Code Execution vulnerability in SAP 3D Visual Enterprise Author and SAP 3D Visual Enterprise ViewerCA-VE-VEACorrection with high priority7
3229987[CVE-2022-41259]Denial of service (DOS) in SAP SQL AnywhereBC-SYB-SQACorrection with medium priority6,5
3260708[CVE-2022-41258]Multiple Cross-Site Scripting (XSS) vulnerabilities in SAP Financial ConsolidationEPM-BFC-TCL-ADM-SECCorrection with medium priority6,5
3218159 Insufficient Session Expiration in Central Fiori LaunchpadCA-FLP-FE-CORCorrection with medium priority6,1
3238042[CVE-2022-41207]URL Redirection vulnerability in SAP Biller DirectFIN-FSCM-BDCorrection with medium priority6,1
3237251[CVE-2022-41205]Code injection vulnerability in SAP GUI for WindowsBC-FES-GUICorrection with medium priority5,5
3251202[CVE-2022-41215]URL Redirection vulnerability in SAP NetWeaver ABAP Server and ABAP PlatformBC-MID-ICFCorrection with medium priority4,7

Este mes SAP ha liberado 12 notas de seguridad de las cuales 3 tienen una puntuación CVSS por encima de 9.

El desglose de vulnerabilidades encontradas en los sistemas SAP ha sido el siguiente:

EneroFebreroMarzoAbrilMayoJunioJulioAgostoSeptiembreOctubreNoviembreTOTAL
Clickjacking        1113
Code Injection21 3 12    9
Cross-Site Scripting2244317 45133
Denial of Service 124  2   110
Improper authentication   1 1     2
Improper input validation21 1 12   512
Information Disclosure4246417426141
Memory corruption 1  1    125
Missing Authorization Check115111621  19
Missing input Validation   1  1   24
Missing XML Validation   3       3
Remote Code Execution171641   2 22
Server Side Request Forgery     2   2 4
SQL Injection 1         1
Otros 2 6161143327
121916361415287122016112

La diferencia de notas liberadas y vulnerabilidades es debido a que una nota puede solucionar múltiples vulnerabilidades.

Nos despedimos recomendando pasarse por el apartado de security notes del Launchpad de SAP y analizar las notas liberadas desde la última actualización de nuestros sistemas e instalar las que apliquen a los sistemas de cada empresa.

Fuentes:

https://wiki.scn.sap.com/

https://launchpad.support.sap.com/#/securitynotes

https://www.sap.com/documents/2022/02/fa865ea4-167e-0010-bca6-c68f7e60039b.html

https://cve.mitre.org/

Artículos anteriores de este mismo año 2022:

OCTUBRE 2022JUNIO 2022 – MAYO 2022 – ABRIL 2022 – MARZO 2022