Abstract
Gaining unauthorized remote access to an environment is generally done either by exploiting a vulnerable service, or application that is internet-based; or by tricking a user into executing malicious codes. The former one is typically more simple since there is no need for any user interaction. The latter one, however, requires much more effort on the attackers' side since they must find a way to incite the victim into opening a malicious document and interacting with an HTML page in a web browser. In this paper, we will focus on the latter technique which falls into the social engineering category, as it will involve the use of a phishing attack. The reason for this selection is based on the fact that it is challenging to correct user behavior. Thus, it increases the attackers' chance of performing a successful attack, contrary to the former technique, where a simple patch, upgrade, or update can prevent the adversaries from being successful in their attacks. Since Microsoft Office is a very trusted and used software by many people (both in personal and commercial use), we will make use of its features to build our payloads and eventually to gain a remote code execution to a victim's system. Performing a successful phishing attack involves a lot of barriers that often need to be crossed such as the need for similarity, purchasing domains, the use of encoding, encryption, etc. Nowadays, companies frequently employ very aggressive antivirus software that will delete malicious files as soon as they land on their system. Therefore, bypassing the security protections will need to be taken into account, which will also be addressed in this paper.
Keywords
- Client-side attacks
- remote code execution
- phishing
- vulnerability
- weakness
- Microsoft Office macros
- information security
- cyber-threats
- website security
- web application vulnerabilities
Cite this article
@article{cai-7188,
author = {Jean Rosemond Dora and Ladislav Hluchý},
title = {Dangerousness of Client-Side Code Execution with Microsoft Office},
journal = {Computing and Informatics},
volume = {43},
number = {5},
pages = {1219--1233},
year = {2024},
issn = {1335-9150},
doi = {10.31577/cai_2024_5_1219}
}
TY - JOUR AU - Jean Rosemond Dora AU - Ladislav Hluchý TI - Dangerousness of Client-Side Code Execution with Microsoft Office JO - Computing and Informatics VL - 43 IS - 5 SP - 1219 EP - 1233 PY - 2024 SN - 1335-9150 DO - 10.31577/cai_2024_5_1219 UR - https://doi.org/10.31577/cai_2024_5_1219 KW - Client-side attacks KW - remote code execution KW - phishing KW - vulnerability KW - weakness KW - Microsoft Office macros KW - information security KW - cyber-threats KW - website security KW - web application vulnerabilities ER -
Dora, J. R., & Hluchý, L. (2024). Dangerousness of Client-Side Code Execution with Microsoft Office. Computing and Informatics, 43(5), 1219–1233. https://doi.org/10.31577/cai_2024_5_1219