eONPUIR

The improvement of web-application SDL process to prevent Insecure Design vulnerabilities

Показать сокращенную информацию

dc.contributor.author Revniuk, Oleksandr A.
dc.contributor.author Ревнюк, Олександр Андрійович
dc.contributor.author Zagorodna, Nataliya V.
dc.contributor.author Загородна, Наталія Володимирівна
dc.contributor.author Kozak, Ruslan O.
dc.contributor.author Козак, Руслан Орестович
dc.contributor.author Karpinski, Mikolaj
dc.contributor.author Карпінський, Микола Петрович
dc.contributor.author Flud, Liubomyr O.
dc.contributor.author Флуд, Любомир Олегович
dc.date.accessioned 2024-05-31T19:51:13Z
dc.date.available 2024-05-31T19:51:13Z
dc.date.issued 2024-05-24
dc.identifier.issn 2617-4316
dc.identifier.issn 2663-7723
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/14486
dc.description.abstract According to the latest “OWASP Top Ten” list, “Insecure Design” vulnerability is one of the key factors affecting the level of data protection and functional reliability. Heightening attention to this issue is pertinent as this vulnerability is appeared to be the first time in OWASP list and just briefly described there. This study aims to identify and analyze the architectural vulnerabilities of web applications arising from “Insecure Design”. The goal is not only to identify specific vulnerabilities in the web applications design and implementation process but also to develop a detailed list of recommendations, that will help not only avoid similar problems in the future but to create a good background for safe web applications development from the start point. In order to construct a systematic approach to security at all stages of development, recommendations from the Software Development Life Cycle standard are considered here. Special attention is given to integrating security principles at all stages of the development lifecycle. The analysis is based on examining existing architectural solutions, studying vulnerabilities, and developing methods for their mitigation. The developed set of recommendations to enhance the security of web applications includes measures for architectural design, verification and validation processes, and early detection of potential vulnerabilities. Significant attention is paid to developing secure code, implementing security policies, and organizing training for developers. The research emphasizes the importance of integrating security into the web application development process from the beginning. The scientific novelty lies in the systematization and development of approaches to detect and mitigate architectural vulnerabilities caused by “Insecure Design”. The practical significance of the paper is expressed in enhancing the security level of web applications, reducing risks for businesses and users, and fostering a culture of security among developers. en
dc.description.abstract Згідно з останнім списком “OWASP Top Ten”, вразливість “Insecure Design” є одним з ключових факторів, що впливають на рівень захисту даних та функціональної надійності. Посилення уваги до цієї проблематики є актуальним, оскільки дана вразливість вперше з'явилася в списку OWASP і лише коротко описана в ньому. Дане дослідження спрямоване на виявлення та аналіз архітектурних вразливостей веб-додатків, що виникають внаслідок “Insecure Design”. Мета полягає не лише у виявленні конкретних вразливостей у процесі розробки та реалізації веб-додатків, але й у розробці детального переліку рекомендацій, які допоможуть не лише уникнути подібних проблем у майбутньому, але й створити хорошу основу для безпечної розробки веб-додатків з самого початку. Для того, щоб побудувати системний підхід до безпеки на всіх етапах розробки, тут розглядаються рекомендації зі стандарту «Життєвий цикл розробки програмного забезпечення» (SDL). Особлива увага приділяється інтеграції принципів безпеки на всіх етапах життєвого циклу розробки. Аналіз базується на дослідженні існуючих архітектурних рішень, вивченні вразливостей та розробці методів їх усунення. Розроблений набір рекомендацій щодо підвищення безпеки веб-додатків включає заходи з архітектурного проектування, процесів верифікації та валідації, а також раннього виявлення потенційних вразливостей. Значну увагу приділено розробці безпечного коду, впровадженню політик безпеки та організації навчання розробників. Дослідження підкреслює важливість інтеграції безпеки в процес розробки веб-додатків з самого початку. Наукова новизна полягає в систематизації та розробці підходів до виявлення та усунення архітектурних вразливостей, спричинених “Insecure Design”. Практична значущість роботи полягає у підвищенні рівня безпеки веб-додатків, зниженні ризиків для бізнесу та користувачів, а також у формуванні культури безпеки серед розробників. en
dc.language.iso en en
dc.publisher Odessа Polytechnic National University en
dc.subject Insecure design en
dc.subject web applications en
dc.subject secure development lifecycle en
dc.subject security practices en
dc.subject application vulnerability en
dc.subject multi-layered structure en
dc.subject веб-додатки en
dc.subject безпечний цикл розробки en
dc.subject практики безпеки en
dc.subject вразливості додатків en
dc.subject багаторівнева структура en
dc.title The improvement of web-application SDL process to prevent Insecure Design vulnerabilities en
dc.title.alternative Удосконалення процесу SDL веб-додатків для запобігання вразливостям Insecure Design en
dc.type Article en
opu.citation.journal Applied Aspects of Information Technology en
opu.citation.volume 2 en
opu.citation.firstpage 162 en
opu.citation.lastpage 174 en
opu.citation.issue 7 en


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию