Skip to content

Commit 17b8e46

Browse files
authored
Add origin check for message events in TreeTable component (#1034)
1 parent cb66342 commit 17b8e46

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/webviews/tree-table/src/tree-table.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,10 @@ export function TreeTable({ vscodeApi }: TreeTableProps): React.ReactElement {
140140
// Listen for messages from the extension host
141141
useEffect(() => {
142142
function handleMessage(event: MessageEvent<HostToWebviewMessage>) {
143+
if (event.origin !== window.location.origin) {
144+
return;
145+
}
146+
143147
const msg = event.data;
144148
if (msg.type === 'update') {
145149
setRows(msg.rows);

0 commit comments

Comments
 (0)