You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website_and_docs/content/blog/2025/selenium_manager_usage_whats_behind_chrome_127.0.6533.99.md
+15-10Lines changed: 15 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,17 +17,26 @@ WebDriver driver = new ChromeDriver();
17
17
18
18
Selenium Manager takes care of detecting whether Chrome is installed, downloading the required driver, and even provisioning a copy of [Chrome for Testing (CfT)](https://googlechromelabs.github.io/chrome-for-testing/) if Chrome is not present on the system. This also works for Firefox and Edge, on Windows, Linux, and macOS.
19
19
20
-
Beyond driver and browser setup, Selenium Manager also implements **telemetry**. Once per day, per user, it sends anonymous usage data to a [public Plausible dashboard](https://plausible.io/manager.selenium.dev). The purpose is to help project maintainers understand how Selenium is being used. While telemetry has generated some debate in the community, the dataset occasionally reveals interesting patterns.
20
+
Beyond driver and browser setup, Selenium Manager also implements **telemetry**. Once per day and user, it sends anonymous usage data to a [public Plausible dashboard](https://plausible.io/manager.selenium.dev). The purpose is to help project maintainers understand how Selenium is being used. While telemetry has generated some debate in the community, the dataset occasionally reveals interesting patterns.
21
21
22
22
### An Unexpected Browser Version
23
23
24
-
When reviewing the telemetry recently, one statistic stood out. Most users (71.3%) don't specify a browser version explicitly, which is expected. But surprisingly, **28.7% of daily users — over 28 million unique clients — report running the exact version 127.0.6533.99 of Chrome**.
24
+
When reviewing the telemetry recently, one statistic stood out. Most users (70.1% of the total users at the time of this writing) don't specify a browser version explicitly, which is expected. But surprisingly, **28.8% of the total users — over 28 million unique clients — report running the exact version 127.0.6533.99 of Chrome**. These numbers are growing daily, since if we filter the results to the last 28 days, we discover the number of users using this version is over 40% of the total.
25
25
26
-
At first, this looked like a bug. We checked the Selenium repository (a monorepo covering all bindings and Selenium Manager itself) to see if that version was hardcoded somewhere. It wasn't. Which means a huge number of users are explicitly targeting this release.
26
+
Importantly, specific browser versions are only gathered by Selenium Manager when the user explicitly requests a given version with the Selenium API as follows (the following example is Java, but this can also be done with Python, JavaScript, Ruby, and .NET):
27
+
28
+
```java
29
+
ChromeOptions options =newChromeOptions();
30
+
options.setBrowserVersion("127.0.6533.99");
31
+
WebDriver driver =newChromeDriver(options);
32
+
```
33
+
34
+
At first, this looked like a bug. Perhaps this version may be hardcoded somewhere in the Selenium code by mistake. So we checked the Selenium repository (a monorepo covering all bindings and Selenium Manager itself) to see if that version was present somewhere. It wasn't. Which means a huge number of users are explicitly pinning this version to be downloaded automatically with Selenium Manager and used with Selenium.
27
35
28
36
Looking it up, 127.0.6533.99 corresponds to a Chrome release from August 2024 ([release notes](https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop.html)). That version patched several vulnerabilities, including the critical **CVE-2024-7532** (although the Chromium issue tracker entry for that CVE is [no longer publicly available](https://issues.chromium.org/issues/350528343)).
29
37
30
-
### Where Are These Users Coming From?
38
+
39
+
### Why Chrome 127.0.6533.99?
31
40
32
41
[Digging further into the telemetry](https://plausible.io/manager.selenium.dev?f=is,props:browser_version,127.0.6533.99), we saw that the majority of these requests come from a few countries:
33
42
@@ -39,13 +48,9 @@ Looking it up, 127.0.6533.99 corresponds to a Chrome release from August 2024 ([
39
48
- Ukraine (1M)
40
49
- Belarus (884k)
41
50
42
-
This raises the question: **why would so many users in these regions be tied to exactly this version of Chrome?**
43
-
44
-
### Interpreting the Signal
45
-
46
-
We don't have a definitive answer. Some possibilities include:
51
+
This raises the question: **why would so many users in these regions be tied to exactly this version of Chrome?** We don't have a definitive answer. Some possibilities include:
47
52
48
-
- Perhaps 127.0.6533.99 is considered a **"safe" baseline** because it patched critical vulnerabilities.
53
+
- Perhaps Chrome 127.0.6533.99 is considered a **"safe" baseline** because it patched critical vulnerabilities.
49
54
- Or conversely, it may be the **last version with an exploitable weakness**, making it useful for malicious automation.
50
55
- It could also be distributed widely in enterprise or academic environments in certain countries, leading to a statistical cluster.
0 commit comments