Page MenuHomePhabricator

acooper (Andy Cooper)
User

Heute

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 4 2023, 12:52 PM (69 w, 3 d)
Availability
Available
LDAP User
Andy Cooper
MediaWiki User
ACooper-WMF [ Global Accounts ]

Neueste Aktivität

Fri, Jul 26

acooper added a comment to T362774: Application Security Review Request : service-runner replacement: @tchin/service-utils.

I did an initial security assessment of this service from the angle of how great the concern is around the security of the module it replaces (service-runner) and just taking an initial look at the service itself from a security perspective.

Fri, Jul 26, 2:36 PM · secscrum, Security, Application Security Reviews

Thu, Jul 25

acooper added a comment to T367905: Application Security Review Request : OpenTelemetry PHP SDK.

@Aprum is working on an new rapid assessment process that would allow us to unblock this ticket, we are hoping to get this done by next week.

Thu, Jul 25, 11:54 AM · Privacy Engineering, MediaWiki-Vendor, secscrum, Security, Application Security Reviews
acooper added a comment to T362563: Application Security Review Request : async-profiler (Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events ).

Is there a target date for deployment? We are trying to decide on priority as we are developing a new process that would help us expedite tickets like this in future, but don't yet have it and are working on developing it.

Thu, Jul 25, 10:17 AM · Data-Platform-SRE, Discovery-Search, secscrum, Security, Application Security Reviews
acooper added a comment to T365144: Application Security Review Request : Quarto.

Hey @mpopov when do you need this done by? We're caught a little between developing a new process that would allow us to expedite approvals like this in future, and whether we need to special case high priority tickets for now with the old or interim process which will take time away from developing the new process.

Thu, Jul 25, 10:15 AM · Product-Analytics, secscrum, Security, Application Security Reviews

Tue, Jul 16

acooper assigned T367905: Application Security Review Request : OpenTelemetry PHP SDK to Aprum.
Tue, Jul 16, 5:33 PM · Privacy Engineering, MediaWiki-Vendor, secscrum, Security, Application Security Reviews

Thu, Jul 11

acooper created T369816: Create a basic test harness for anti-captcha tool and run it.
Thu, Jul 11, 12:59 PM · FY2024-25 WE4.2.3 CAPTCHA evaluation framework

Tue, Jul 9

acooper added a comment to T362774: Application Security Review Request : service-runner replacement: @tchin/service-utils.

Maryum gave me a link to the previous service runner: https://github.com/wikimedia/service-runner

Tue, Jul 9, 4:20 PM · secscrum, Security, Application Security Reviews

May 31 2024

acooper added a comment to T364302: Start the Mitre CNA Partner Process for the Wikimedia Foundation .

Thanks, we should get legal to review the terms before we agree to anything aswell: https://www.cve.org/Legal/TermsOfUse

May 31 2024, 11:47 AM · Security-Team

May 22 2024

acooper added a comment to T357353: Application Security Review Request : NetworkSession MediaWiki extension .

I think if we aren't sure or there's no easy way to do an IP address restriction, we can skip it as this is low risk.

May 22 2024, 4:20 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

May 14 2024

acooper added a watcher for Privacy Engineering: acooper.
May 14 2024, 9:54 AM

Apr 16 2024

acooper triaged T357353: Application Security Review Request : NetworkSession MediaWiki extension as Medium priority.
Apr 16 2024, 9:15 AM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews
acooper changed the status of T357353: Application Security Review Request : NetworkSession MediaWiki extension , a subtask of T355267: Add extension NetworkSession to all wmf wikis, from Open to In Progress.
Apr 16 2024, 9:15 AM · Patch-For-Review, Discovery-Search (Current work), Wikimedia-extension-review-queue, Wikimedia-Extension-setup
acooper changed the status of T357353: Application Security Review Request : NetworkSession MediaWiki extension from Open to In Progress.
Apr 16 2024, 9:15 AM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews
acooper added a comment to T357353: Application Security Review Request : NetworkSession MediaWiki extension .

Thanks @EBernhardson for the productive and interesting meeting yesterday.

Apr 16 2024, 9:13 AM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

Apr 9 2024

acooper added a comment to T357353: Application Security Review Request : NetworkSession MediaWiki extension .

Thank you very much, I sent a calendar invite.

Apr 9 2024, 1:40 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

Apr 8 2024

acooper added a comment to T359087: Redirecting @priv_eng_sync Phab account (Asana sync) to new email address.

I have a plan for fixing this. This is just some notes for myself

  • Add myself to the Privacy Engineering phabricator project so that I (hopefully) get emails for any new task
  • Setup a gmail rule to forward these emails to Asana
  • Document the above process so it could be run by any team member in future by adding themself to the project and configuring the same gmail rule
Apr 8 2024, 7:28 PM · SecTeam-Processed, Security-Team
acooper added a member for Privacy Engineering: acooper.
Apr 8 2024, 7:26 PM
acooper claimed T359087: Redirecting @priv_eng_sync Phab account (Asana sync) to new email address.
Apr 8 2024, 7:20 PM · SecTeam-Processed, Security-Team
acooper added a comment to T357353: Application Security Review Request : NetworkSession MediaWiki extension .

I'm going to pick this up initially to help prioritize. @EBernhardson would it make sense for us to have an initial meeting to get a sense of the risk involved? Anyone else to invite on your side. I'll invite some folks from product security

Apr 8 2024, 6:51 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

Feb 20 2024

acooper added a comment to T344509: Security Issue Access Request for (Kappakayala).

@mmartorana could this be actioned since the approval was given?

Feb 20 2024, 11:03 AM · SecTeam-Processed, Security-Team, Security

Feb 13 2024

acooper updated subscribers of T307523: Investigate container scanning options within the context of the Gitlab appsec pipeline.

Regarding this ticket, I would recommend syncing with @MoritzMuehlenhoff as I believe he had ideas and thoughts for scanning and updated running containers. This is different to CI of course, but would be good to be aware and plan the overall approach together.

Feb 13 2024, 11:46 AM · GitLab-Application-Security-Pipeline, SecTeam-Processed, GitLab (CI & Job Runners), Security, Security Team AppSec, Security-Team

Nov 30 2023

acooper added a comment to T348781: Add higher-level organizational header names to the risk matrix Google sheets.

I like these headings, thank you.

Nov 30 2023, 12:23 PM · Security-Team, SecTeam-Processed, Code-Health, Security, Security Team AppSec, production-risk-assessment

Nov 24 2023

acooper added a comment to T190891: Develop canonical/single record of origin, machine readable list of all repos deployed to WMF sites.

I did create some hacky code that may help, it queries the API for each wiki to determine deployment status of skins/extensions. https://gitlab.wikimedia.org/acooper/extusage. There is a dump from the historical data in october here: https://docs.google.com/spreadsheets/d/1SBU6sPHSrkWmxLbMaUu1WoEVEPVQTmSHUgo_DVT7c4c/edit?usp=sharing

Nov 24 2023, 11:40 AM · Quality-and-Test-Engineering-Team (Quality Engineering), Code-Health

Nov 15 2023

acooper added a comment to T306708: Establish a workflow that scales for requesting Phab 2FA resets.

Namely or just the gmail synced address book.

Nov 15 2023, 11:29 AM · Release-Engineering-Team, collaboration-services, User-AKlapper, Phabricator

Nov 10 2023

acooper added a comment to T306708: Establish a workflow that scales for requesting Phab 2FA resets.

You could also require messages of acknowledgement to be sent across at least two authentication domains to increase the security. So say a slack message (linked in a phab comment) and a phab comment.

Nov 10 2023, 3:59 PM · Release-Engineering-Team, collaboration-services, User-AKlapper, Phabricator
acooper added a comment to T306708: Establish a workflow that scales for requesting Phab 2FA resets.

Oh and all that is required is for the verifier to also post a message authenticated to their accounted confirming they have verified the identity. The verifier in this case is someone from the persons team or management chain. So its not a fixed identity.

Nov 10 2023, 3:54 PM · Release-Engineering-Team, collaboration-services, User-AKlapper, Phabricator
acooper added a comment to T306708: Establish a workflow that scales for requesting Phab 2FA resets.

I was assuming finding the person would be easy - it would be maybe their manager? Which is easily available from the address book.

Nov 10 2023, 3:52 PM · Release-Engineering-Team, collaboration-services, User-AKlapper, Phabricator

Nov 3 2023

acooper added a comment to T347576: Including donor's first name as a URL parameter..

We have concerns that the following code snippet from this feature contains a XSS that might be triggered by a malicious link opened by a user:

Nov 3 2023, 7:03 PM · Privacy Engineering, SecTeam-Processed

Oct 13 2023

acooper added a comment to T347104: Application Security Review Request : Fundraise Up scripts for Donatewiki.

On review of the available penetration testing evidence from the vendor it was confirmed appropriate independent testing had taken place and we have now downgraded the risk to medium.

Oct 13 2023, 10:15 AM · secscrum, Security, Application Security Reviews
acooper added a comment to T348781: Add higher-level organizational header names to the risk matrix Google sheets.

I had another thought about this requirement. Besides the higher level organizational header names, it would be helpful if the risk of those columns could be collectively expressed by a single value.

Oct 13 2023, 10:04 AM · Security-Team, SecTeam-Processed, Code-Health, Security, Security Team AppSec, production-risk-assessment

Oct 11 2023

acooper added a comment to T347104: Application Security Review Request : Fundraise Up scripts for Donatewiki.

I'm currently in some discussions with Greg about how to handle the potential risk in this component. Will update the ticket when we have reached a decision on what to do next. For now we will pause the security review until this is decided.

Oct 11 2023, 6:13 PM · secscrum, Security, Application Security Reviews

Sep 26 2023

acooper added a comment to T341565: CVE-2023-3550: Stored XSS when uploading crafted XML file to Special:Upload (non standard configuration).

It appears this issue has been (perhaps unintentionally) publically disclosed at https://fluidattacks.com/advisories/blondie/. @sbassett has asked legal to assistance with how to respond regarding the disclosure.

Sep 26 2023, 4:35 PM · MW-1.40-release, MW-1.39-release, MW-1.35-release, Vuln-XXE, Vuln-CSRF, MediaWiki-File-management, Vuln-XSS, Security, Security-Team

Sep 8 2023

acooper added a comment to T345928: 2 CVE's in SuperSet.

There is also a separate issue which is a configuration based Remote Code Execution vulnerability in the superset.wmcloud.org instance (not the superset.wikimedia.org instance), caused by the use of a guessable secret key in the Flask superset configuration as described in this article: https://www.horizon3.ai/cve-2023-27524-insecure-default-configuration-in-apache-superset-leads-to-remote-code-execution/

Sep 8 2023, 4:30 PM · Infrastructure Security, SecTeam-Processed, Vuln-VulnComponent, superset.wikimedia.org, superset.wmcloud.org, cloud-services-team, Security, Security-Team
acooper added a comment to T345877: Requesting shell access, deployment and analytics-privatedata-users rights for acooper.

I followed these instructions already which requested rsa type (maybe worth updating the instructions if ed25519 is preferred now?)
https://wikitech.wikimedia.org/wiki/Yubikey-SSH

Sep 8 2023, 1:23 PM · SRE-Access-Requests, SRE
acooper added a comment to T345877: Requesting shell access, deployment and analytics-privatedata-users rights for acooper.

Thanks I added the SSH key.

Sep 8 2023, 11:12 AM · SRE-Access-Requests, SRE
acooper changed the status of T345877: Requesting shell access, deployment and analytics-privatedata-users rights for acooper from Stalled to Open.
Sep 8 2023, 11:10 AM · SRE-Access-Requests, SRE

Aug 17 2023

acooper added a watcher for acl*security: acooper.
Aug 17 2023, 1:37 PM

Aug 7 2023

acooper updated subscribers of T343709: Wikifunctions Kubernetes evaluator service exposes some sensitive data/functions within the container.
Aug 7 2023, 4:34 PM · serviceops-radar, SecTeam-Processed, Abstract Wikipedia team, Vuln-Infoleak, Wikifunctions, Security, Security-Team
acooper updated subscribers of T343709: Wikifunctions Kubernetes evaluator service exposes some sensitive data/functions within the container.
Aug 7 2023, 4:29 PM · serviceops-radar, SecTeam-Processed, Abstract Wikipedia team, Vuln-Infoleak, Wikifunctions, Security, Security-Team
acooper added projects to T343709: Wikifunctions Kubernetes evaluator service exposes some sensitive data/functions within the container: Wikifunctions, Vuln-Infoleak, Abstract Wikipedia team.
Aug 7 2023, 12:14 PM · serviceops-radar, SecTeam-Processed, Abstract Wikipedia team, Vuln-Infoleak, Wikifunctions, Security, Security-Team
acooper created T343709: Wikifunctions Kubernetes evaluator service exposes some sensitive data/functions within the container.
Aug 7 2023, 12:13 PM · serviceops-radar, SecTeam-Processed, Abstract Wikipedia team, Vuln-Infoleak, Wikifunctions, Security, Security-Team

Apr 27 2023

acooper created T335483: Grant Access to wmf for Andy Cooper.
Apr 27 2023, 9:10 AM · SRE, LDAP-Access-Requests

Apr 4 2023

Bawolff awarded T333953: Security Issue Access Request for acooper a Party Time token.
Apr 4 2023, 1:54 PM · SecTeam-Processed, Security-Team, Security
acooper created T333953: Security Issue Access Request for acooper.
Apr 4 2023, 1:05 PM · SecTeam-Processed, Security-Team, Security