{"id":478257,"date":"2023-08-09T09:29:53","date_gmt":"2023-08-09T09:29:53","guid":{"rendered":""},"modified":"2023-09-05T11:16:22","modified_gmt":"2023-09-05T11:16:22","slug":"ognl-injection","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/ua\/wiki\/ognl-injection\/","title":{"rendered":"\u0406\u043d&#039;\u0454\u043a\u0446\u0456\u044f OGNL"},"content":{"rendered":"<p>\u041a\u043e\u0440\u043e\u0442\u043a\u0430 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044f \u043f\u0440\u043e \u0456\u043d&#039;\u0454\u043a\u0446\u0456\u044e OGNL<\/p>\n<p>\u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL (Object-Graph Navigation Language) \u2014 \u0446\u0435 \u0442\u0438\u043f \u0443\u0440\u0430\u0437\u043b\u0438\u0432\u043e\u0441\u0442\u0456 \u0441\u0438\u0441\u0442\u0435\u043c\u0438 \u0431\u0435\u0437\u043f\u0435\u043a\u0438, \u044f\u043a\u0430 \u0434\u043e\u0437\u0432\u043e\u043b\u044f\u0454 \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a\u0443 \u0432\u0438\u043a\u043e\u043d\u0443\u0432\u0430\u0442\u0438 \u0434\u043e\u0432\u0456\u043b\u044c\u043d\u0438\u0439 \u043a\u043e\u0434 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0456 \u0432\u0435\u0431-\u0434\u043e\u0434\u0430\u0442\u043a\u0443. \u0426\u044f \u0444\u043e\u0440\u043c\u0430 \u0430\u0442\u0430\u043a\u0438 \u043f\u0435\u0440\u0435\u0434\u0431\u0430\u0447\u0430\u0454 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f \u0432\u0438\u0440\u0430\u0437\u0456\u0432 OGNL, \u044f\u043a\u0456 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c\u0441\u044f \u0432 \u043f\u0435\u0432\u043d\u0438\u0445 \u0432\u0435\u0431-\u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430\u0445, \u043e\u0441\u043e\u0431\u043b\u0438\u0432\u043e Apache Struts. \u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL \u043c\u043e\u0436\u0435 \u043f\u0440\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0434\u043e \u043d\u0435\u0441\u0430\u043d\u043a\u0446\u0456\u043e\u043d\u043e\u0432\u0430\u043d\u043e\u0433\u043e \u0440\u043e\u0437\u043a\u0440\u0438\u0442\u0442\u044f \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0457, \u043c\u043e\u0434\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457 \u0434\u0430\u043d\u0438\u0445 \u0430\u0431\u043e \u043d\u0430\u0432\u0456\u0442\u044c \u043f\u043e\u0432\u043d\u043e\u0457 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0430\u0446\u0456\u0457 \u0441\u0438\u0441\u0442\u0435\u043c\u0438.<\/p>\n<h2>\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0432\u0438\u043d\u0438\u043a\u043d\u0435\u043d\u043d\u044f OGNL Injection \u0442\u0430 \u043f\u0435\u0440\u0448\u0456 \u0437\u0433\u0430\u0434\u043a\u0438 \u043f\u0440\u043e \u043d\u044c\u043e\u0433\u043e<\/h2>\n<p>\u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL \u0441\u0442\u0430\u043b\u0430 \u0432\u0456\u0434\u043e\u043c\u043e\u044e \u0440\u0430\u0437\u043e\u043c \u0437\u0456 \u0437\u0440\u043e\u0441\u0442\u0430\u043d\u043d\u044f\u043c \u0432\u0435\u0431-\u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432 \u0456 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0456\u0432, \u044f\u043a\u0456 \u043f\u043e\u043a\u043b\u0430\u0434\u0430\u043b\u0438\u0441\u044f \u043d\u0430 \u0432\u0438\u0440\u0430\u0437\u0438 OGNL \u0434\u043b\u044f \u0440\u0456\u0437\u043d\u0438\u0445 \u0446\u0456\u043b\u0435\u0439, \u0442\u0430\u043a\u0438\u0445 \u044f\u043a \u043c\u0430\u043d\u0456\u043f\u0443\u043b\u044e\u0432\u0430\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u043c\u0438 \u0442\u0430 \u0432\u0456\u0437\u0443\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u044f \u0456\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430. \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u044e \u0436\u0435\u0440\u0442\u0432\u043e\u044e \u0446\u0456\u0454\u0457 \u0432\u0440\u0430\u0437\u043b\u0438\u0432\u043e\u0441\u0442\u0456 \u0441\u0442\u0430\u043b\u0430 Apache Struts, \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u043a\u043e\u0434\u043e\u043c \u0434\u043b\u044f \u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0438 \u0432\u0435\u0431-\u0434\u043e\u0434\u0430\u0442\u043a\u0456\u0432 Java.<\/p>\n<p>\u041f\u0435\u0440\u0448\u0430 \u043f\u0443\u0431\u043b\u0456\u0447\u043d\u0430 \u0437\u0433\u0430\u0434\u043a\u0430 \u043f\u0440\u043e \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL \u0432\u0456\u0434\u0431\u0443\u043b\u0430\u0441\u044f \u0432 2011 \u0440\u043e\u0446\u0456, \u043a\u043e\u043b\u0438 \u0434\u043e\u0441\u043b\u0456\u0434\u043d\u0438\u043a \u0432\u0438\u044f\u0432\u0438\u0432 \u0443\u0440\u0430\u0437\u043b\u0438\u0432\u0456\u0441\u0442\u044c \u0432 Apache Struts2. \u0426\u0435 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0442\u044f \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u0443\u0432\u0430\u043b\u043e \u043f\u043e\u0447\u0430\u0442\u043e\u043a \u0441\u0435\u0440\u0456\u0457 \u043f\u043e\u0434\u0430\u043b\u044c\u0448\u0438\u0445 \u0434\u043e\u0441\u043b\u0456\u0434\u0436\u0435\u043d\u044c \u0456 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0442\u0456\u0432 \u0449\u043e\u0434\u043e \u0440\u0438\u0437\u0438\u043a\u0456\u0432 \u0456 \u0432\u0435\u043a\u0442\u043e\u0440\u0456\u0432 \u0430\u0442\u0430\u043a, \u043f\u043e\u0432\u2019\u044f\u0437\u0430\u043d\u0438\u0445 \u0437 OGNL.<\/p>\n<h2>\u0414\u0435\u0442\u0430\u043b\u044c\u043d\u0430 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044f \u043f\u0440\u043e \u0456\u043d\u2019\u0454\u043a\u0446\u0456\u044e OGNL: \u0420\u043e\u0437\u0448\u0438\u0440\u0435\u043d\u043d\u044f \u0442\u0435\u043c\u0438 \u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL<\/h2>\n<p>\u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL \u043d\u0435 \u043e\u0431\u043c\u0435\u0436\u0443\u0454\u0442\u044c\u0441\u044f \u043b\u0438\u0448\u0435 Apache Struts, \u0430\u043b\u0435 \u043c\u043e\u0436\u0435 \u0442\u0430\u043a\u043e\u0436 \u0432\u043f\u043b\u0438\u0432\u0430\u0442\u0438 \u043d\u0430 \u0456\u043d\u0448\u0456 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0438, \u044f\u043a\u0456 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c OGNL. \u0426\u044f \u043f\u043e\u0442\u0443\u0436\u043d\u0430 \u043c\u043e\u0432\u0430 \u0432\u0438\u0440\u0430\u0437\u0456\u0432 \u0440\u043e\u0437\u0440\u043e\u0431\u043b\u0435\u043d\u0430 \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0442\u0430 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0432\u043b\u0430\u0441\u0442\u0438\u0432\u043e\u0441\u0442\u0435\u0439 \u043e\u0431\u2019\u0454\u043a\u0442\u0456\u0432 Java. \u0417\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0441\u0442\u0432\u043e\u0440\u044e\u0432\u0430\u0442\u0438 \u0448\u043a\u0456\u0434\u043b\u0438\u0432\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 OGNL, \u044f\u043a\u0456 \u043f\u0456\u0434 \u0447\u0430\u0441 \u043e\u0446\u0456\u043d\u043a\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0432\u0438\u043a\u043e\u043d\u0443\u044e\u0442\u044c \u0434\u043e\u0432\u0456\u043b\u044c\u043d\u0438\u0439 \u043a\u043e\u0434 Java.<\/p>\n<h3>\u0421\u0443\u0432\u043e\u0440\u0456\u0441\u0442\u044c<\/h3>\n<p>\u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL \u043c\u043e\u0436\u0435 \u043f\u0440\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0434\u043e \u0441\u0435\u0440\u0439\u043e\u0437\u043d\u043e\u0433\u043e \u043f\u043e\u0448\u043a\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u0430\u0431\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0438. \u0426\u0435 \u043c\u043e\u0436\u0435 \u043f\u0440\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0434\u043e:<\/p>\n<ul>\n<li>\u041d\u0435\u0441\u0430\u043d\u043a\u0446\u0456\u043e\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f<\/li>\n<li>\u041c\u0430\u043d\u0456\u043f\u0443\u043b\u044e\u0432\u0430\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u043c\u0438<\/li>\n<li>\u0417\u0430\u0445\u043e\u043f\u043b\u0435\u043d\u043d\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0438<\/li>\n<\/ul>\n<h3>\u0412\u0435\u043a\u0442\u043e\u0440\u0438 \u0430\u0442\u0430\u043a<\/h3>\n<p>\u0417\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c \u043d\u0435\u0437\u0430\u0445\u0438\u0449\u0435\u043d\u0443 \u043e\u0431\u0440\u043e\u0431\u043a\u0443 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0445 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043c \u0434\u0430\u043d\u0438\u0445 \u0456 \u043c\u0430\u043d\u0456\u043f\u0443\u043b\u044e\u044e\u0442\u044c \u0432\u0438\u0440\u0430\u0437\u0430\u043c\u0438 OGNL. \u0422\u0438\u043f\u043e\u0432\u0456 \u0432\u0435\u043a\u0442\u043e\u0440\u0438 \u0430\u0442\u0430\u043a\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u044c:<\/p>\n<ul>\n<li>\u041c\u0430\u043d\u0456\u043f\u0443\u043b\u044e\u0432\u0430\u043d\u043d\u044f HTTP-\u0437\u0430\u043f\u0438\u0442\u0430\u043c\u0438<\/li>\n<li>\u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0448\u043a\u0456\u0434\u043b\u0438\u0432\u0438\u0445 URL-\u0430\u0434\u0440\u0435\u0441<\/li>\n<li>\u0417\u043c\u0456\u043d\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0456\u0432 \u0444\u043e\u0440\u043c\u0438<\/li>\n<\/ul>\n<h2>\u0412\u043d\u0443\u0442\u0440\u0456\u0448\u043d\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL: \u044f\u043a \u043f\u0440\u0430\u0446\u044e\u0454 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL<\/h2>\n<p>\u0406\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL \u0432\u0456\u0434\u0431\u0443\u0432\u0430\u0454\u0442\u044c\u0441\u044f, \u043a\u043e\u043b\u0438 \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a \u043c\u043e\u0436\u0435 \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0448\u043a\u0456\u0434\u043b\u0438\u0432\u0456 \u0432\u0438\u0440\u0430\u0437\u0438 OGNL \u0443 \u0432\u0445\u0456\u0434\u043d\u0456 \u0434\u0430\u043d\u0456 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438. \u041e\u0441\u044c \u043f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0430 \u0440\u043e\u0437\u0431\u0438\u0432\u043a\u0430 \u0442\u043e\u0433\u043e, \u044f\u043a \u043f\u0440\u0430\u0446\u044e\u0454 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL:<\/p>\n<ol>\n<li><strong>\u041e\u0431\u0440\u043e\u0431\u043a\u0430 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0445 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043c \u0434\u0430\u043d\u0438\u0445<\/strong>: \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0430 \u043d\u0435\u043d\u0430\u043b\u0435\u0436\u043d\u0438\u043c \u0447\u0438\u043d\u043e\u043c \u043e\u0431\u0440\u043e\u0431\u043b\u044f\u0454 \u0432\u0432\u0435\u0434\u0435\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043c \u0434\u0430\u043d\u0456, \u0449\u043e \u043c\u0456\u0441\u0442\u044f\u0442\u044c \u0432\u0438\u0440\u0430\u0437 OGNL.<\/li>\n<li><strong>\u0420\u043e\u0437\u0431\u0456\u0440 \u0432\u0438\u0440\u0430\u0437\u0456\u0432<\/strong>: \u0441\u0435\u0440\u0432\u0435\u0440 \u0430\u043d\u0430\u043b\u0456\u0437\u0443\u0454 \u0448\u043a\u0456\u0434\u043b\u0438\u0432\u0438\u0439 \u0432\u0438\u0440\u0430\u0437.<\/li>\n<li><strong>\u0412\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f \u043a\u043e\u0434\u0443<\/strong>: \u0412\u0438\u0440\u0430\u0437 \u043e\u0431\u0447\u0438\u0441\u043b\u044e\u0454\u0442\u044c\u0441\u044f, \u0449\u043e \u043f\u0440\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0434\u043e \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f \u0434\u043e\u0432\u0456\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0443 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0456.<\/li>\n<li><strong>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0430\u0442\u0430\u043a\u0438<\/strong>: \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a \u043e\u0442\u0440\u0438\u043c\u0443\u0454 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u0438\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0430\u0431\u043e \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445.<\/li>\n<\/ol>\n<h2>\u0410\u043d\u0430\u043b\u0456\u0437 \u043a\u043b\u044e\u0447\u043e\u0432\u0438\u0445 \u043e\u0441\u043e\u0431\u043b\u0438\u0432\u043e\u0441\u0442\u0435\u0439 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL<\/h2>\n<p>\u0406\u043d&#039;\u0454\u043a\u0446\u0456\u044f OGNL \u0432\u0438\u0434\u0456\u043b\u044f\u0454\u0442\u044c\u0441\u044f \u043a\u0456\u043b\u044c\u043a\u043e\u043c\u0430 \u043e\u0441\u043e\u0431\u043b\u0438\u0432\u043e\u0441\u0442\u044f\u043c\u0438:<\/p>\n<ul>\n<li><strong>\u0423\u043d\u0456\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0456\u0441\u0442\u044c<\/strong>: \u0439\u043e\u0433\u043e \u043c\u043e\u0436\u043d\u0430 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u0434\u043b\u044f \u0440\u0456\u0437\u043d\u0438\u0445 \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u0445 \u0446\u0456\u043b\u0435\u0439, \u0432\u0456\u0434 \u043a\u0440\u0430\u0434\u0456\u0436\u043a\u0438 \u0434\u0430\u043d\u0438\u0445 \u0434\u043e \u043f\u043e\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0438.<\/li>\n<li><strong>\u0421\u043a\u043b\u0430\u0434\u043d\u0456\u0441\u0442\u044c<\/strong>: \u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u0445 \u0432\u0438\u0440\u0430\u0437\u0456\u0432 OGNL \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0454 \u0437\u043d\u0430\u043d\u043d\u044f \u0441\u0435\u0440\u0435\u0434\u043e\u0432\u0438\u0449\u0430 Java \u0442\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0457 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438.<\/li>\n<li><strong>\u0412\u0438\u0441\u043e\u043a\u0438\u0439 \u0432\u043f\u043b\u0438\u0432<\/strong>: \u043f\u043e\u0442\u0435\u043d\u0446\u0456\u0439\u043d\u0430 \u0448\u043a\u043e\u0434\u0430 \u0432\u0456\u0434 \u0443\u0441\u043f\u0456\u0448\u043d\u043e\u0457 \u0430\u0442\u0430\u043a\u0438 \u0454 \u0437\u043d\u0430\u0447\u043d\u043e\u044e.<\/li>\n<li><strong>\u0412\u0430\u0436\u043a\u043e \u043f\u043e\u043c&#039;\u044f\u043a\u0448\u0438\u0442\u0438<\/strong>: \u041d\u0430\u043b\u0435\u0436\u043d\u0438\u0439 \u0437\u0430\u0445\u0438\u0441\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u0432\u0456\u0434 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL \u0432\u0438\u043c\u0430\u0433\u0430\u0454 \u0440\u0435\u0442\u0435\u043b\u044c\u043d\u043e\u0457 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0438 \u0432\u0445\u0456\u0434\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445 \u0456 \u043d\u0430\u043b\u0435\u0436\u043d\u043e\u0457 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u0457 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0443.<\/li>\n<\/ul>\n<h2>\u0422\u0438\u043f\u0438 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL: \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0439\u0442\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u0456 \u0442\u0430 \u0441\u043f\u0438\u0441\u043a\u0438 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0443<\/h2>\n<p>\u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c\u0443 \u0456\u0441\u043d\u0443\u0454 \u0434\u0432\u0430 \u0442\u0438\u043f\u0438 \u0456\u043d\u2019\u0454\u043a\u0446\u0456\u0457 OGNL:<\/p>\n<table>\n<thead>\n<tr>\n<th>\u0422\u0438\u043f<\/th>\n<th>\u043e\u043f\u0438\u0441<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u041a\u043b\u0430\u0441\u0438\u0447\u043d\u0438\u0439 OGNL Injection<\/td>\n<td>\u0412\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454 \u043d\u0435\u0437\u0430\u0445\u0438\u0449\u0435\u043d\u0443 \u043e\u0431\u0440\u043e\u0431\u043a\u0443 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0442\u0430 \u043f\u0440\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0434\u043e \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f \u0434\u043e\u0432\u0456\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0443.<\/td>\n<\/tr>\n<tr>\n<td>\u0421\u043b\u0456\u043f\u0430 \u0456\u043d\u2019\u0454\u043a\u0446\u0456\u044f OGNL<\/td>\n<td>\u0411\u0456\u043b\u044c\u0448 \u043f\u0440\u0438\u0445\u043e\u0432\u0430\u043d\u0438\u0439 \u0432\u0430\u0440\u0456\u0430\u043d\u0442, \u043a\u043e\u043b\u0438 \u0437\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a \u043e\u0442\u0440\u0438\u043c\u0443\u0454 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u043d\u0435\u043f\u0440\u044f\u043c\u0438\u043c\u0438 \u0437\u0430\u0441\u043e\u0431\u0430\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043a\u043b\u0430\u0434, \u0441\u043f\u043e\u0441\u0442\u0435\u0440\u0456\u0433\u0430\u044e\u0447\u0438 \u0437\u0430 \u0447\u0430\u0441\u043e\u043c \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u0421\u043f\u043e\u0441\u043e\u0431\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f OGNL Injection, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0438 \u0442\u0430 \u0457\u0445 \u0432\u0438\u0440\u0456\u0448\u0435\u043d\u043d\u044f, \u043f\u043e\u0432\u2019\u044f\u0437\u0430\u043d\u0456 \u0437 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f\u043c<\/h2>\n<h3>\u0421\u043f\u043e\u0441\u043e\u0431\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f<\/h3>\n<ol>\n<li><strong>\u0420\u043e\u0437\u043a\u0440\u0438\u0442\u0442\u044f \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0457<\/strong>: \u0412\u0438\u043b\u0443\u0447\u0435\u043d\u043d\u044f \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e\u0457 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0457 \u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.<\/li>\n<li><strong>\u041d\u0435\u0441\u0430\u043d\u043a\u0446\u0456\u043e\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f<\/strong>: \u043e\u0431\u0445\u0456\u0434 \u043c\u0435\u0445\u0430\u043d\u0456\u0437\u043c\u0456\u0432 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457.<\/li>\n<li><strong>\u0417\u043b\u043e\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0438<\/strong>: \u041f\u0435\u0440\u0435\u0439\u043c\u0430\u043d\u043d\u044f \u0432\u0441\u0456\u0454\u0457 \u0441\u0438\u0441\u0442\u0435\u043c\u0438.<\/li>\n<\/ol>\n<h3>\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0438 \u0442\u0430 \u0440\u0456\u0448\u0435\u043d\u043d\u044f<\/h3>\n<ul>\n<li><strong>\u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430<\/strong>: \u041d\u0435\u0431\u0435\u0437\u043f\u0435\u0447\u043d\u0430 \u043e\u0431\u0440\u043e\u0431\u043a\u0430 \u0434\u0430\u043d\u0438\u0445 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430\n<ul>\n<li><strong>\u0420\u0456\u0448\u0435\u043d\u043d\u044f<\/strong>: \u0437\u0430\u043f\u0440\u043e\u0432\u0430\u0434\u0438\u0442\u0438 \u0441\u0443\u0432\u043e\u0440\u0443 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443 \u0442\u0430 \u0441\u0430\u043d\u0456\u0442\u0430\u0440\u043d\u0443 \u043e\u0431\u0440\u043e\u0431\u043a\u0443 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445.<\/li>\n<\/ul>\n<\/li>\n<li><strong>\u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430<\/strong>: \u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f Framework\n<ul>\n<li><strong>\u0420\u0456\u0448\u0435\u043d\u043d\u044f<\/strong>: \u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0439\u0442\u0435 \u043d\u0430\u043b\u0435\u0436\u043d\u0456 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u0457 \u0431\u0435\u0437\u043f\u0435\u043a\u0438 \u0442\u0430 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e \u043e\u043d\u043e\u0432\u043b\u044e\u0439\u0442\u0435 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043e \u0432\u0438\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0456\u0439.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>\u041e\u0441\u043d\u043e\u0432\u043d\u0456 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0442\u0430 \u0456\u043d\u0448\u0456 \u043f\u043e\u0440\u0456\u0432\u043d\u044f\u043d\u043d\u044f \u0437 \u043f\u043e\u0434\u0456\u0431\u043d\u0438\u043c\u0438 \u0442\u0435\u0440\u043c\u0456\u043d\u0430\u043c\u0438 \u0443 \u0432\u0438\u0433\u043b\u044f\u0434\u0456 \u0442\u0430\u0431\u043b\u0438\u0446\u044c \u0456 \u0441\u043f\u0438\u0441\u043a\u0456\u0432<\/h2>\n<table>\n<thead>\n<tr>\n<th>\u041e\u0441\u043e\u0431\u043b\u0438\u0432\u0456\u0441\u0442\u044c<\/th>\n<th>\u0406\u043d&#039;\u0454\u043a\u0446\u0456\u044f OGNL<\/th>\n<th>SQL \u0456\u043d&#039;\u0454\u043a\u0446\u0456\u044f<\/th>\n<th>\u0412\u0432\u0435\u0434\u0435\u043d\u043d\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0438<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0426\u0456\u043b\u044c \u0430\u0442\u0430\u043a\u0438<\/td>\n<td>\u0412\u0438\u0440\u0430\u0437\u0438 OGNL<\/td>\n<td>SQL \u0437\u0430\u043f\u0438\u0442\u0438<\/td>\n<td>\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0456 \u043a\u043e\u043c\u0430\u043d\u0434\u0438<\/td>\n<\/tr>\n<tr>\n<td>\u0412\u043f\u043b\u0438\u0432<\/td>\n<td>\u0412\u0438\u0441\u043e\u043a\u0438\u0439<\/td>\n<td>\u0412\u0438\u0441\u043e\u043a\u0438\u0439<\/td>\n<td>\u0412\u0438\u0441\u043e\u043a\u0438\u0439<\/td>\n<\/tr>\n<tr>\n<td>\u0421\u043a\u043b\u0430\u0434\u043d\u0456\u0441\u0442\u044c<\/td>\n<td>\u0412\u0456\u0434 \u0441\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u0433\u043e \u0434\u043e \u0432\u0438\u0441\u043e\u043a\u043e\u0433\u043e<\/td>\n<td>\u041f\u043e\u043c\u0456\u0440\u043d\u0438\u0439<\/td>\n<td>\u041f\u043e\u043c\u0456\u0440\u043d\u0438\u0439<\/td>\n<\/tr>\n<tr>\n<td>\u0422\u0438\u043f\u043e\u0432\u0435 \u043f\u043e\u043c&#039;\u044f\u043a\u0448\u0435\u043d\u043d\u044f<\/td>\n<td>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0445 \u0434\u0430\u043d\u0438\u0445<\/td>\n<td>\u041f\u0456\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0456 \u0437\u0430\u044f\u0432\u0438<\/td>\n<td>\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044f, \u0435\u043a\u0440\u0430\u043d\u0443\u0432\u0430\u043d\u043d\u044f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0438 \u0442\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0456\u0457 \u043c\u0430\u0439\u0431\u0443\u0442\u043d\u044c\u043e\u0433\u043e, \u043f\u043e\u0432\u2019\u044f\u0437\u0430\u043d\u0456 \u0437 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f\u043c OGNL<\/h2>\n<p>\u041f\u043e\u0441\u0442\u0456\u0439\u043d\u0438\u0439 \u0440\u043e\u0437\u0432\u0438\u0442\u043e\u043a \u0432\u0435\u0431-\u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0456\u0432 \u0456 \u043c\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u043e\u0441\u0442\u0456\u0439\u043d\u043e \u0437\u043c\u0456\u043d\u044e\u0454 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442 \u0437\u0430\u0433\u0440\u043e\u0437, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0447\u0438 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL. \u041c\u0430\u0439\u0431\u0443\u0442\u043d\u0456 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u044c:<\/p>\n<ul>\n<li><strong>\u0420\u043e\u0437\u0448\u0438\u0440\u0435\u043d\u0456 \u043c\u0435\u0442\u043e\u0434\u0438 \u0432\u0438\u044f\u0432\u043b\u0435\u043d\u043d\u044f<\/strong>: \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043d\u0430\u0432\u0447\u0430\u043d\u043d\u044f \u0442\u0430 \u0448\u0442\u0443\u0447\u043d\u043e\u0433\u043e \u0456\u043d\u0442\u0435\u043b\u0435\u043a\u0442\u0443 \u0434\u043b\u044f \u0432\u0438\u044f\u0432\u043b\u0435\u043d\u043d\u044f \u0442\u0430 \u0437\u0430\u043f\u043e\u0431\u0456\u0433\u0430\u043d\u043d\u044f \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL.<\/li>\n<li><strong>\u041f\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u044f \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0443<\/strong>: \u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f \u0431\u0456\u043b\u044c\u0448 \u0431\u0435\u0437\u043f\u0435\u0447\u043d\u0438\u0445 \u0456\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440, \u044f\u043a\u0456 \u043c\u0456\u043d\u0456\u043c\u0456\u0437\u0443\u044e\u0442\u044c \u0440\u0438\u0437\u0438\u043a \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL.<\/li>\n<li><strong>\u041f\u043e\u0456\u043d\u0444\u043e\u0440\u043c\u043e\u0432\u0430\u043d\u0456\u0441\u0442\u044c \u043f\u0440\u043e \u0431\u0435\u0437\u043f\u0435\u043a\u0443<\/strong>: \u041f\u0456\u0434\u0432\u0438\u0449\u0435\u043d\u043d\u044f \u043e\u0441\u0432\u0456\u0442\u0438 \u0442\u0430 \u043e\u0431\u0456\u0437\u043d\u0430\u043d\u043e\u0441\u0442\u0456 \u0440\u043e\u0437\u0440\u043e\u0431\u043d\u0438\u043a\u0456\u0432 \u0449\u043e\u0434\u043e \u043c\u0435\u0442\u043e\u0434\u0456\u0432 \u0431\u0435\u0437\u043f\u0435\u0447\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0443\u0432\u0430\u043d\u043d\u044f.<\/li>\n<\/ul>\n<h2>\u042f\u043a \u043f\u0440\u043e\u043a\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440\u0438 \u043c\u043e\u0436\u043d\u0430 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u0430\u0431\u043e \u043f\u043e\u0432\u2019\u044f\u0437\u0443\u0432\u0430\u0442\u0438 \u0437 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f\u043c OGNL<\/h2>\n<p>\u041f\u0440\u043e\u043a\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440\u0438, \u043f\u043e\u0434\u0456\u0431\u043d\u0456 \u0434\u043e \u0442\u0438\u0445, \u044f\u043a\u0456 \u043d\u0430\u0434\u0430\u0454 OneProxy, \u043c\u043e\u0436\u0443\u0442\u044c \u0433\u0440\u0430\u0442\u0438 \u0440\u043e\u043b\u044c \u044f\u043a \u0443 \u043d\u0430\u043f\u0430\u0434\u0456, \u0442\u0430\u043a \u0456 \u0432 \u0437\u0430\u0445\u0438\u0441\u0442\u0456 \u0449\u043e\u0434\u043e \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL:<\/p>\n<ul>\n<li><strong>\u0417\u0430\u0445\u0438\u0441\u043d\u0430 \u0440\u043e\u043b\u044c<\/strong>: \u0448\u043b\u044f\u0445\u043e\u043c \u0440\u043e\u0437\u0433\u043e\u0440\u0442\u0430\u043d\u043d\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u0430\u0446\u0456\u0457 \u043c\u043e\u0436\u0443\u0442\u044c \u0444\u0456\u043b\u044c\u0442\u0440\u0443\u0432\u0430\u0442\u0438 \u0442\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044e\u0432\u0430\u0442\u0438 \u0442\u0440\u0430\u0444\u0456\u043a, \u0437\u0430\u0431\u0435\u0437\u043f\u0435\u0447\u0443\u044e\u0447\u0438 \u0442\u0430\u043a\u0438\u043c \u0447\u0438\u043d\u043e\u043c \u0434\u043e\u0434\u0430\u0442\u043a\u043e\u0432\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c \u0437\u0430\u0445\u0438\u0441\u0442\u0443 \u0432\u0456\u0434 \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL.<\/li>\n<li><strong>\u041d\u0430\u043f\u0430\u0434\u0430\u043b\u044c\u043d\u0430 \u0440\u043e\u043b\u044c<\/strong>: \u0417\u043b\u043e\u0432\u043c\u0438\u0441\u043d\u0438\u043a\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u043e\u043a\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440\u0438, \u0449\u043e\u0431 \u043f\u0440\u0438\u0445\u043e\u0432\u0430\u0442\u0438 \u0441\u0432\u043e\u044e \u043e\u0441\u043e\u0431\u0443 \u043f\u0456\u0434 \u0447\u0430\u0441 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043d\u044f \u0430\u0442\u0430\u043a\u0438 \u0456\u043d\u2019\u0454\u043a\u0446\u0456\u0457 OGNL, \u0449\u043e \u0443\u0441\u043a\u043b\u0430\u0434\u043d\u044e\u0454 \u0432\u0438\u044f\u0432\u043b\u0435\u043d\u043d\u044f \u0442\u0430 \u0432\u0438\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u0430.<\/li>\n<\/ul>\n<h2>\u041f\u043e\u0432&#039;\u044f\u0437\u0430\u043d\u0456 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f<\/h2>\n<ol>\n<li><a href=\"https:\/\/struts.apache.org\/security\/\" target=\"_new\" rel=\"noopener nofollow\">\u0411\u044e\u043b\u0435\u0442\u0435\u043d\u0456 \u0431\u0435\u0437\u043f\u0435\u043a\u0438 Apache Struts<\/a><\/li>\n<li><a href=\"https:\/\/owasp.org\/www-project-web-security-testing-guide\/latest\/4-Web_Application_Security_Testing\/07-Input_Validation_Testing\/12-Testing_for_OGNL_Injection\" target=\"_new\" rel=\"noopener nofollow\">\u041f\u043e\u0441\u0456\u0431\u043d\u0438\u043a OWASP \u0449\u043e\u0434\u043e \u0442\u0435\u0441\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL<\/a><\/li>\n<li><a href=\"https:\/\/cwe.mitre.org\/data\/definitions\/917.html\" target=\"_new\" rel=\"noopener nofollow\">\u0412\u0456\u0434\u043e\u043c\u043e\u0441\u0442\u0456 CWE \u043f\u0440\u043e \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL<\/a><\/li>\n<\/ol>\n<p>\u0426\u0435\u0439 \u043e\u0431\u0448\u0438\u0440\u043d\u0438\u0439 \u043f\u043e\u0441\u0456\u0431\u043d\u0438\u043a \u043c\u0456\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u0432\u043d\u0435 \u0440\u043e\u0437\u0443\u043c\u0456\u043d\u043d\u044f \u0432\u043f\u0440\u043e\u0432\u0430\u0434\u0436\u0435\u043d\u043d\u044f OGNL, \u0432\u0438\u0441\u0432\u0456\u0442\u043b\u044e\u044e\u0447\u0438 \u0439\u043e\u0433\u043e \u0456\u0441\u0442\u043e\u0440\u0456\u044e, \u043c\u0435\u0445\u0430\u043d\u0456\u0437\u043c\u0438, \u0444\u0443\u043d\u043a\u0446\u0456\u0457, \u0442\u0438\u043f\u0438 \u0442\u0430 \u0439\u043e\u0433\u043e \u0437\u0432\u2019\u044f\u0437\u043e\u043a \u0456\u0437 \u043f\u0440\u043e\u043a\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u044f\u043a OneProxy. \u0426\u0435 \u043f\u0456\u0434\u043a\u0440\u0435\u0441\u043b\u044e\u0454 \u043d\u0435\u043e\u0431\u0445\u0456\u0434\u043d\u0456\u0441\u0442\u044c \u043d\u0430\u0434\u0456\u0439\u043d\u0438\u0445 \u0437\u0430\u0445\u043e\u0434\u0456\u0432 \u0431\u0435\u0437\u043f\u0435\u043a\u0438 \u0434\u043b\u044f \u0437\u0430\u0445\u0438\u0441\u0442\u0443 \u0432\u0456\u0434 \u0442\u0430\u043a\u0438\u0445 \u0441\u043a\u043b\u0430\u0434\u043d\u0438\u0445 \u0456 \u0434\u0443\u0436\u0435 \u0448\u043a\u0456\u0434\u043b\u0438\u0432\u0438\u0445 \u0430\u0442\u0430\u043a.<\/p>","protected":false},"featured_media":478258,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-478257","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>OGNL Injection<\/mark>","faq_items":[{"question":"What is OGNL Injection?","answer":"<p>OGNL Injection is a type of security vulnerability that allows an attacker to execute arbitrary code on a web application's server by exploiting OGNL expressions, which are commonly used in certain web frameworks like Apache Struts. The impact can range from unauthorized information disclosure to complete system compromise.<\/p>"},{"question":"What are the main types of OGNL Injection?","answer":"<p>There are primarily two types of OGNL Injection: Classic OGNL Injection, which exploits insecure handling of user inputs and leads to arbitrary code execution, and Blind OGNL Injection, a stealthier variant where the attacker gains information through indirect means, such as response times.<\/p>"},{"question":"How does OGNL Injection work?","answer":"<p>OGNL Injection occurs when an attacker injects malicious OGNL expressions into the application's input, which the server then parses and evaluates. This leads to the execution of arbitrary code on the server, and the attacker may gain unauthorized control or access to sensitive data.<\/p>"},{"question":"What are the key features of OGNL Injection?","answer":"<p>The key features of OGNL Injection include its versatility in malicious purposes, the complexity in crafting malicious expressions, the high impact resulting from a successful attack, and the difficulty in mitigating the vulnerability.<\/p>"},{"question":"How can OGNL Injection be prevented?","answer":"<p>OGNL Injection can be prevented by implementing strict input validation and sanitization, applying proper security configurations, and regularly updating the framework to patched versions.<\/p>"},{"question":"How is OGNL Injection different from other injections like SQL Injection?","answer":"<p>While OGNL Injection targets OGNL expressions and can lead to arbitrary code execution, SQL Injection targets SQL queries and can manipulate database queries. Command Injection, on the other hand, targets system commands. The impact is high for all these injections, but the targets and mitigation strategies vary.<\/p>"},{"question":"What are the future perspectives related to OGNL Injection?","answer":"<p>Future perspectives related to OGNL Injection include the development of advanced detection techniques using machine learning and AI, enhancements in web frameworks to minimize the risk, and increasing security awareness among developers.<\/p>"},{"question":"How can proxy servers like OneProxy be associated with OGNL Injection?","answer":"<p>Proxy servers like OneProxy can play a defensive role by filtering and monitoring traffic to provide protection against OGNL Injection. Conversely, attackers might also use proxy servers to hide their identity while conducting an OGNL Injection attack.<\/p>"},{"question":"Where can I find more information about OGNL Injection?","answer":"<p>You can find more information about OGNL Injection from sources like Apache Struts Security Bulletins, the OWASP Guide on Testing for OGNL Injection, and CWE details on OGNL Injection, all of which provide detailed insights into the vulnerability.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/wiki\/478257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/wiki\/478257\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/media\/478258"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/ua\/wp-json\/wp\/v2\/media?parent=478257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}