7
Server Tier Security of the server, the frameworks and web content.

Web Application Security 101 - 10 Server Tier

Embed Size (px)

DESCRIPTION

In part 10 of Web Application Security 101 we explore the various issues that effect the server tier such as default files, default configuration, misconfigured insecure servers and more.

Citation preview

Page 1: Web Application Security 101 - 10 Server Tier

Server TierSecurity of the server, the frameworks and web content.

Page 2: Web Application Security 101 - 10 Server Tier

Types Of ConcernsServer Patching

Default Features

Extra Applications

Old Code And Backups

Page 3: Web Application Security 101 - 10 Server Tier

Server PatchingFront-end and back-end servers must be fully patched.

Page 4: Web Application Security 101 - 10 Server Tier

Default FeaturesSome web servers may come with default functionalities, which may

need to be removed or restricted to authorized personal only.

Tomcat - /manager, etc.

JBoss - /jmx-console, etc.

Apache - /server-status, etc.

Page 5: Web Application Security 101 - 10 Server Tier

Extra ApplicationsDefault server installations may come with built-in applications.

PhpMyAdmin, Django Admin, etc.

Page 6: Web Application Security 101 - 10 Server Tier

Old Code And BackupsThere could be old code and backups inside the application root folder.

File prefixes: ~, ., etc.

File suffixes: ~, .bck, .bac, .back, .tar.gz, tar.bz2, etc.

Page 7: Web Application Security 101 - 10 Server Tier

LabLet's see if we can find some of these problems.