Skip to content

Information Disclosure: Selenium - Node Exposure

Identifier: selenium_exposure

Scanner(s) Support

GraphQL Scanner REST Scanner WebApp Scanner

Description

Selenium was shown to have an exposed node. If a Selenium node is exposed without any form of authentication, remote command execution could be possible if chromium is configured. By default the port is 4444, still, most of the internet facing are done through reverse proxies.

Reference:

Configuration

Example

Example configuration:

---
security_tests:
  selenium_exposure:
    assets_allowed:
    - REST
    - GRAPHQL
    - WEBAPP
    skip: false

Reference

assets_allowed

Type : List[AssetType]*

List of assets that this check will cover.

skip

Type : boolean

Skip the test if true.