Page MenuHomePhabricator

Test the sandboxed Graph extension on the beta cluster
Closed, DeclinedPublic

Description

This task involves the work of testing the sandboxed Graph extension (T222807: Sandbox Graph extension into an iframe) on the beta cluster.

Doing so, we think, will afford volunteers the space they need to:

  1. Experiment with, and subsequently, become familiar with the sandboxed approach
  2. Identify adjustments that may make the extension more robust
  3. Learn how current graphs may need to be updated to be compatible with the sandboxing approach

Open questions

  • 1. What value could lie in investing in enabling volunteers to sandbox arbitrary Javascript?
    • It would make it easier to look for security holes in the sandboxing approach: you wouldn't have to find a security hole in the sandboxing and in Vega at the same time to demonstrate an exploit. via T346292#9165470
  • 2. Will we prioritize implementing what "1." describes now?

Event Timeline

Tgr renamed this task from Deploy the sandboxed Graph extension on the beta cluster to Test the sandboxed Graph extension on the beta cluster.Sep 14 2023, 4:53 AM
Tgr updated the task description. (Show Details)
  1. What value could lie in investing in enabling volunteers to sandbox arbitrary Javascript?

It would make it easier to look for security holes in the sandboxing approach: you wouldn't have to find a security hole in the sandboxing and in Vega at the same time to demonstrate an exploit.