Alter the Advertised server.info String
Scanned 9/3/2026
Install to Claude Code
npx -y skills add CyberStrikeus/CyberStrike --skill cis-tomcat8-v100-2.1 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cis Tomcat8 V100 2.1?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/cyberstrikeus-cis-tomcat8-v100-2-1)More formats (shields.io, HTML) on the badges page.
---
name: cis-tomcat8-v100-2.1
description: "Alter the Advertised server.info String"
category: cis-tomcat
version: "1.0.0"
author: cyberstrike-official
tags: [cis, tomcat, tomcat-8, hardening, information-leakage, server-info]
cis_id: "2.1"
cis_benchmark: "CIS Apache Tomcat 8 Benchmark v1.0.0"
tech_stack: [linux, tomcat, java]
cwe_ids: []
chains_with: []
prerequisites: []
severity_boost: {}
---
# 2.1 Alter the Advertised server.info String (Scored)
## Description
The `server.info` attribute contains the name of the application service. This value is presented to Tomcat clients when clients connect to the tomcat server.
## Rationale
Altering the `server.info` attribute may make it harder for attackers to determine which vulnerabilities affect the server platform.
## Audit Procedure
Perform the following to determine if the server.info value has been changed:
1. Extract the ServerInfo.properties file and examine the server.info attribute.
```bash
$ cd $CATALINA_HOME/lib
$ jar xf catalina.jar org/apache/catalina/util/ServerInfo.properties
$ grep server.info org/apache/catalina/util/ServerInfo.properties
```
## Remediation
Perform the following to alter the server platform string that gets displayed when clients connect to the tomcat server.
1. Extract the ServerInfo.properties file from the catalina.jar file:
```bash
$ cd $CATALINA_HOME/lib
$ jar xf catalina.jar org/apache/catalina/util/ServerInfo.properties
```
2. Navigate to the util directory that was created:
```bash
$ cd org/apache/catalina/util
```
3. Open ServerInfo.properties in an editor
4. Update the `server.info` attribute in the ServerInfo.properties file:
```
server.info=<SomeWebServer>
```
5. Update the catalina.jar with the modified ServerInfo.properties file:
```bash
$ jar uf catalina.jar org/apache/catalina/util/ServerInfo.properties
```
## Default Value
The default value for the server.info attribute is Apache Tomcat/.. For example, Apache Tomcat/7.0.
## References
1. http://www.owasp.org/index.php/Securing_tomcat
## CIS Controls
- Not mapped in this benchmark version
## Profile Applicability
- Level 2
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!