browserwing-executor
Enables comprehensive browser automation via HTTP API for navigation, interaction, data extraction, and accessibility analysis.
Install this skill
Security score
The browserwing-executor skill was audited on Feb 12, 2026 and we found 78 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 30 | curl -X GET 'http://{host}/api/v1/executor/help' |
Curl to non-GitHub URL
| 37 | curl -X GET 'http://{host}/api/v1/executor/help?command=extract' |
Curl to non-GitHub URL
| 45 | curl -X GET 'http://{host}/api/v1/executor/snapshot' |
Curl to non-GitHub URL
| 67 | curl -X POST 'http://{host}/api/v1/executor/navigate' \ |
Curl to non-GitHub URL
| 74 | curl -X POST 'http://{host}/api/v1/executor/click' \ |
Curl to non-GitHub URL
| 86 | curl -X POST 'http://{host}/api/v1/executor/type' \ |
Curl to non-GitHub URL
| 93 | curl -X POST 'http://{host}/api/v1/executor/extract' \ |
Curl to non-GitHub URL
| 104 | curl -X POST 'http://{host}/api/v1/executor/wait' \ |
Curl to non-GitHub URL
| 111 | curl -X POST 'http://{host}/api/v1/executor/batch' \ |
Curl to non-GitHub URL
| 126 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 139 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 155 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 171 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 190 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
Curl to non-GitHub URL
| 195 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
Curl to non-GitHub URL
| 200 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
Curl to non-GitHub URL
| 205 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
Curl to non-GitHub URL
| 214 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 234 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
Curl to non-GitHub URL
| 271 | curl -X POST 'http://{host}/api/v1/executor/fill-form' \ |
Curl to non-GitHub URL
| 284 | curl -X POST 'http://{host}/api/v1/executor/fill-form' \ |
Curl to non-GitHub URL
| 339 | curl -X POST 'http://{host}/api/v1/executor/navigate' \ |
Curl to non-GitHub URL
| 346 | curl -X GET 'http://{host}/api/v1/executor/snapshot' |
Curl to non-GitHub URL
| 352 | curl -X POST 'http://{host}/api/v1/executor/type' \ |
Curl to non-GitHub URL
| 359 | curl -X POST 'http://{host}/api/v1/executor/press-key' \ |
Curl to non-GitHub URL
| 366 | curl -X POST 'http://{host}/api/v1/executor/wait' \ |
Curl to non-GitHub URL
| 373 | curl -X POST 'http://{host}/api/v1/executor/extract' \ |
Curl to non-GitHub URL
| 543 | curl -X POST 'http://{host}/api/v1/executor/batch' \ |
External URL reference
| 12 | **API Base URL:** `http://localhost:8080/api/v1/executor`, `host=localhost:8080` |
External URL reference
| 30 | curl -X GET 'http://{host}/api/v1/executor/help' |
External URL reference
| 37 | curl -X GET 'http://{host}/api/v1/executor/help?command=extract' |
External URL reference
| 45 | curl -X GET 'http://{host}/api/v1/executor/snapshot' |
External URL reference
| 67 | curl -X POST 'http://{host}/api/v1/executor/navigate' \ |
External URL reference
| 69 | -d '{"url": "https://example.com"}' |
External URL reference
| 74 | curl -X POST 'http://{host}/api/v1/executor/click' \ |
External URL reference
| 86 | curl -X POST 'http://{host}/api/v1/executor/type' \ |
External URL reference
| 93 | curl -X POST 'http://{host}/api/v1/executor/extract' \ |
External URL reference
| 104 | curl -X POST 'http://{host}/api/v1/executor/wait' \ |
External URL reference
| 111 | curl -X POST 'http://{host}/api/v1/executor/batch' \ |
External URL reference
| 115 | {"type": "navigate", "params": {"url": "https://example.com"}, "stop_on_error": true}, |
External URL reference
| 126 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 139 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 147 | "url": "https://example.com" |
External URL reference
| 155 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 171 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 190 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
External URL reference
| 195 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
External URL reference
| 197 | -d '{"action": "new", "url": "https://example.com"}' |
External URL reference
| 200 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
External URL reference
| 205 | curl -X POST 'http://{host}/api/v1/executor/tabs' \ |
External URL reference
| 214 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 234 | curl -X POST 'http://{host}/api/v1/mcp/message' \ |
External URL reference
| 271 | curl -X POST 'http://{host}/api/v1/executor/fill-form' \ |
External URL reference
| 284 | curl -X POST 'http://{host}/api/v1/executor/fill-form' \ |
External URL reference
| 339 | curl -X POST 'http://{host}/api/v1/executor/navigate' \ |
External URL reference
| 341 | -d '{"url": "https://example.com/search"}' |
External URL reference
| 346 | curl -X GET 'http://{host}/api/v1/executor/snapshot' |
External URL reference
| 352 | curl -X POST 'http://{host}/api/v1/executor/type' \ |
External URL reference
| 359 | curl -X POST 'http://{host}/api/v1/executor/press-key' \ |
External URL reference
| 366 | curl -X POST 'http://{host}/api/v1/executor/wait' \ |
External URL reference
| 373 | curl -X POST 'http://{host}/api/v1/executor/extract' \ |
External URL reference
| 385 | 1. Gaming Laptop - $1299 (https://...) |
External URL reference
| 386 | 2. Business Laptop - $899 (https://...) |
External URL reference
| 489 | POST http://{host}/api/v1/executor/navigate |
External URL reference
| 490 | {"url": "https://example.com/login"} |
External URL reference
| 495 | GET http://{host}/api/v1/executor/snapshot |
External URL reference
| 509 | POST http://{host}/api/v1/executor/type |
External URL reference
| 515 | POST http://{host}/api/v1/executor/type |
External URL reference
| 521 | POST http://{host}/api/v1/executor/click |
External URL reference
| 527 | POST http://{host}/api/v1/executor/wait |
External URL reference
| 543 | curl -X POST 'http://{host}/api/v1/executor/batch' \ |
External URL reference
| 549 | "params": {"url": "https://example.com/form"}, |
External URL reference
| 648 | GET http://{host}/api/v1/executor/help |
External URL reference
| 651 | POST http://{host}/api/v1/executor/navigate {"url": "..."} |
External URL reference
| 654 | GET http://{host}/api/v1/executor/snapshot |
External URL reference
| 657 | POST http://{host}/api/v1/executor/click {"identifier": "@e1"} |
External URL reference
| 660 | POST http://{host}/api/v1/executor/type {"identifier": "@e3", "text": "..."} |
External URL reference
| 663 | POST http://{host}/api/v1/executor/extract {"selector": "...", "fields": [...], "multiple": true} |