Förbättrad Cybersäkerhet av en Hälsovårdsapplikation genom Proaktiv Säkerhetstestning

Modern healthcare applications handle highly sensitive data, making security a critical concern. Ensuring the implementation of security controls is essential for patient safety and regulatory compliance. This thesis presents a security assessment of a web-based healthcare journal system. The work evaluated many application aspects, such as rolebased access control, authentication, and common web vulnerabilities such as SQL injection, CSRF, and path traversal. Using a gray-box methodology, the system was tested through a combination of manual inspection and automated tools, including Burp Suite, OWASP ZAP, Hydra, and sqlmap. The goal was to identify practical vulnerabilities that could be exploited in real-world attack scenarios. The results showed several vulnerabilities, including broken RBAC enforcement, lack of CSRF protection, and missing HTTP security headers. A custom Python script demonstrated that bruteforce login attempts were possible due to the absence of rate limiting or account lockout. No SQL injection vulnerabilities were confirmed, likely due to secure ORM practices in the Java backend. The findings highlight the need for stronger backend validation and stricter session and access management before system deployment. This study also shows the benefits of taking a proactive approach to security, testing the system while it is still in development. Furthermore, the testing also contributed to more mature discussions on secure coding and configuration, raising awareness among the team, which was made possible through the strong support of senior management.

Publication Details

Journal
KTH Publication Database DiVA (KTH Royal Institute of Technology)
Published
2025-01-01
Primary Topic
Web Application Security Vulnerabilities
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Förbättrad Cybersäkerhet av en Hälsovårdsapplikation genom Proaktiv Säkerhetstestning

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Web Application Security Vulnerabilities
article

Förbättrad Cybersäkerhet av en Hälsovårdsapplikation genom Proaktiv Säkerhetstestning

article en

Abstract

Modern healthcare applications handle highly sensitive data, making security a critical concern. Ensuring the implementation of security controls is essential for patient safety and regulatory compliance. This thesis presents a security assessment of a web-based healthcare journal system. The work evaluated many application aspects, such as rolebased access control, authentication, and common web vulnerabilities such as SQL injection, CSRF, and path traversal. Using a gray-box methodology, the system was tested through a combination of manual inspection and automated tools, including Burp Suite, OWASP ZAP, Hydra, and sqlmap. The goal was to identify practical vulnerabilities that could be exploited in real-world attack scenarios. The results showed several vulnerabilities, including broken RBAC enforcement, lack of CSRF protection, and missing HTTP security headers. A custom Python script demonstrated that bruteforce login attempts were possible due to the absence of rate limiting or account lockout. No SQL injection vulnerabilities were confirmed, likely due to secure ORM practices in the Java backend. The findings highlight the need for stronger backend validation and stricter session and access management before system deployment. This study also shows the benefits of taking a proactive approach to security, testing the system while it is still in development. Furthermore, the testing also contributed to more mature discussions on secure coding and configuration, raising awareness among the team, which was made possible through the strong support of senior management.

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Peace, Justice and strong institutions
Openalex Percentile: Top 36%
Web Application Security Vulnerabilities
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Förbättrad Cybersäkerhet av en Hälsovårdsapplikation genom Proaktiv Säkerhetstestning · KTH Publication Database DiVA (KTH Royal Institute of Technology) (2025) | TGRS Research Map | TGRS