id: gradle-develocity-panel info: name: Gradle Develocity Build Cache Node Login Panel - Detect author: righettod severity: info description: Gradle Develocity Build Cache Node login panel was detected. reference: - https://gradle.com/gradle-enterprise-solutions/ classification: cpe: cpe:2.3:a:gradle:build_cache_node:*:*:*:*:*:*:*:* metadata: verified: true max-request: 1 vendor: gradle product: build_cache_node shodan-query: http.html:"Develocity Build Cache Node" tags: panel,gradle,detect,login http: - method: GET path: - '{{BaseURL}}' matchers: - type: dsl dsl: - 'status_code == 200 || status_code == 401' - 'contains_any(to_lower(body), "develocity build cache node", "develocity", "com.gradle.error.fallback")' condition: and extractors: - type: regex part: body group: 1 regex: - '(?i)"applicationVersion":"([0-9.]+)"' # digest: 490a0046304402202ab832f2d2c9f4185e3744b4c45b2b53b700fb88a3df4cf52b3f8385da8f40210220143522c3ba0e4c2ea0f22b246f85f18c1356c3eb0d200b77bc18429e81926659:922c64590222798bb761d5b6d8e72950