Closed Bug 1566290 Opened 5 years ago Closed 5 years ago

Ensure it is safe to modify imported functions in lucet produced wasm code when using multiple sandboxes

Categories

(Core :: General, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: shravanrn, Assigned: shravanrn, Mentored)

References

Details

A prototype exists that allowing the host application to modify wasm modules function imports. However, this is not safe when multiple sandboxes are in use.

For more details, refer - https://github.com/fastly/lucet/pull/218

Need to update the prototype to be safe when multiple wasm modules are in use

Please make the description more meaningful or I will close this.

Flags: needinfo?(shravanrn)
Flags: needinfo?(shravanrn)
Summary: Ensure it is safe to modify imports lucet produced wasm code when using multiple sandboxes → Ensure it is safe to modify imported functions in lucet produced wasm code when using multiple sandboxes
Type: defect → enhancement
Priority: -- → P3
Component: Javascript: WebAssembly → General

This has now been dealt with in the RLBox API layer, by sharing the function import tables when using multiple sandboxes.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.