34.147.108.214
Case file
First seen on 2026-10-04T22:01:43Z, most recently active on 2026-10-04T22:01:45Z.
Recorded 189 attack-shaped requests across 1 separate day.
Its traffic requested a .env file, hoping to find API keys or database credentials; it also used a directory-traversal segment (literal or percent-encoded ../) in the request path to try to escape the web root; it also requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot.
Seen on our web sensor.
Scored into the "Brute" level, carrying the badge Toolkit.
Routed via AS396982 (Google LLC), an ASN we classify as cloud.
Recorded internally; has not yet crossed the bar for a public listing.
Enrichment
| rDNS | 214.108.147.34.bc.googleusercontent.com |
|---|---|
| ASN | AS396982 — Google LLC |
| ASN type | cloud |
| Country | The Netherlands (NL) |
| Flags | Cloud range |
Timeline
- 2026-10-04189
Evidence (newest first, up to 50)
| Time (UTC) | Vantage | Site | Class | Status | Evidence |
|---|---|---|---|---|---|
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × tried to abuse a PHP-CGI argument-injection flaw (allow_url_include/auto_prepend_file) to execute code | 404 | POST /cgi-bin/php? -> 404 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | tried to abuse a local or remote file inclusion parameter such as allow_url_include | 200 | POST /index.php? -> 200 |
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × tried to abuse a PHP-CGI argument-injection flaw (allow_url_include/auto_prepend_file) to execute code | 404 | POST /cgi-bin/php? -> 404 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | tried to abuse a local or remote file inclusion parameter such as allow_url_include | 404 | POST /php-cgi/php-cgi.exe? -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | tried to abuse a local or remote file inclusion parameter such as allow_url_include | 200 | POST /index.php? -> 200 |
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × fuzzed a short, random filename looking for a forgotten script that responds | 404 | GET /test.php -> 404 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | requested phpinfo.php, which dumps the full PHP configuration and environment if left in place | 404 | GET /phpinfo.php -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × probed a Spring Boot actuator endpoint, which can leak environment variables and internal config if left open | 404 | GET /actuator/mappings -> 404 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | fuzzed a short, random filename looking for a forgotten script that responds | 404 | GET /pi.php -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | probed a Spring Boot actuator endpoint, which can leak environment variables and internal config if left open | 404 | GET /actuator -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | probed for an exposed GraphQL endpoint or its config file, often a precursor to an introspection query | 404 | GET /graphql/console -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × used a directory-traversal segment (literal or percent-encoded ../) in the request path to try to escape the web root | 403 | GET /images../.env -> 403 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | probed for an exposed GraphQL endpoint or its config file, often a precursor to an introspection query | 404 | GET /graphql -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | 5 × used a directory-traversal segment (literal or percent-encoded ../) in the request path to try to escape the web root | 403 | GET /media../.env -> 403 (5 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | 2 × requested a .env file, hoping to find API keys or database credentials | 403 | GET /static//.env -> 403 (2 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | 4 × used a directory-traversal segment (literal or percent-encoded ../) in the request path to try to escape the web root | 403 | GET /build../.env -> 403 (4 distinct paths) |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 404 | GET /api/4/config -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | used a directory-traversal segment (literal or percent-encoded ../) in the request path to try to escape the web root | 403 | GET /uploads../.env -> 403 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 403 | GET /api/config -> 403 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 404 | GET /api/v1/config/ -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | probed a Spring Boot actuator endpoint, which can leak environment variables and internal config if left open | 404 | GET /actuator/loggers -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 403 | GET /config.json.js -> 403 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 404 | GET /credentials.js -> 404 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a .env file, hoping to find API keys or database credentials | 403 | GET /.env.js -> 403 |
| 2026-10-04T22:01:45Z | web | servbg.com | requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 403 | GET /configuration.js -> 403 |
| 2026-10-04T22:01:44Z | web | servbg.com | 2 × requested the .git directory itself, hoping it is exposed and browsable | 403 | /.git -> 403 |
| 2026-10-04T22:01:44Z | web | servbg.com | 3 × requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 403 | /config -> 403 |
| 2026-10-04T22:01:44Z | web | servbg.com | requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 404 | GET /v1/onboarding/config? -> 404 |
| 2026-10-04T22:01:44Z | web | servbg.com | 2 × requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 404 | GET /app-config.json -> 404 (2 distinct paths) |
| 2026-10-04T22:01:44Z | web | servbg.com | 2 × requested a generic /config or /api/config endpoint, hoping the app exposes its runtime configuration unauthenticated | 404 | GET /api/v1/config -> 404 (2 distinct paths) |
| 2026-10-04T22:01:44Z | web | servbg.com | requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 403 | GET /config.js -> 403 |
| 2026-10-04T22:01:44Z | web | servbg.com | requested a common cloud/app secrets or credentials filename (AWS, GCP, Firebase, Kubernetes service-account token, SSH, master key) from a wordlist, hoping one was left in the webroot | 404 | GET /firebase-config.json -> 404 |
Not currently correlated with any campaign.
Dispute or removal: [email protected] — reference 34.147.108.214. See /threats/about for the method and the 7-day review window.
card.svg (used as this page's og:image)