Files
sif/modules/info/jenkins-panel.yaml
T
TigahandGitHub 368d658882 feat(modules): add grafana, kibana and jenkins login panel modules (#187)
* feat(modules): add grafana, kibana and jenkins login panel modules

* test(modules): cover the login panel modules
2026-06-22 19:52:12 -07:00

42 lines
783 B
YAML

# Jenkins Login Panel Detection Module
id: jenkins-panel
info:
name: Jenkins Login Panel
author: sif
severity: info
description: Detects exposed Jenkins automation server login panels
tags: [jenkins, ci, automation, panel, login, detection, info]
type: http
http:
method: GET
paths:
- "{{BaseURL}}"
- "{{BaseURL}}/login"
matchers:
- type: status
status:
- 200
- 403
- type: word
part: all
condition: or
words:
- "X-Jenkins"
- "Dashboard [Jenkins]"
- "Welcome to Jenkins!"
- "j_username"
- "jenkins-session"
extractors:
- type: regex
name: jenkins_version
part: all
regex:
- 'X-Jenkins: ?([0-9]+\.[0-9]+(?:\.[0-9]+)?)'
group: 1