I'm marking this as a security bug because it's checkuser-related. Feel free to remove the security tag if appropriate; there's no user-identifiable information that I care about in any of the CU extracts I've included.
I've been watching T372702 and trying to collect data for it by running checkuser on myself when I find myself logged out per the behavior described in that phab ticket. I use two devices at home. One is a Mac Mini M2, which logs as:
Brand: Not;A=Brand 24.0.0.0, Brand: Chromium 128.0.6613.120, Brand: Google Chrome 128.0.6613.120, Platform: macOS 14.5.0, Architecture: arm, Mobile: No
The other is an old Macbook Pro, which shows up as:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
Earlier today, I was using the laptop, then I sat down at my desktop (the Mac Mini) and discovered I was logged out of enwiki. So I logged back in and ran checkuser on myself. What I got was:
2024-09-14 logs 15:21:49 RoySmith talk contribs block check Previously blocked Autopatrolled, Checkusers, Administrators Successfully logged in to Wikipedia as RoySmith IP: xx.xx.xx.xx Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
WTF? That login was performed on the arm mini but got logged as if it happened on the Intel laptop!