Perspective
Approved changes feed: RSS · Atom
cpe:2.3:a:perspective-dev:perspective:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Perspective Dev (49b83d99-72b5-5010-b87a-ab1e5f6329ac) |
|---|---|
| Product | Perspective (bfc9e9aa-2c95-5b3e-907f-40c67a133783) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-67196 |
vulnerable | 2026-09-16 04:33:05.995903 |
Perspective 5.0.0 XSS via Debug Plugin innerHTML Interpolation
MEDIUM (5.4)
Perspective 5.0.0 contains a cross-site scripting vulnerability in the built-in Debug plugin that allows attackers to inject arbitrary HTML and JavaScript by writing table cell values containing unescaped HTML markup, which are interpolated directly into innerHTML during CSV serialization rendering. Attackers can craft table rows with payloads such as unquoted attribute injections containing event handler attributes that bypass RFC 4180 quoting, since angle brackets and event handler attributes are never escaped before assignment, causing malicious scripts to execute in the embedding page's origin.
Published: 2026-08-04T14:03:41.197Z
Updated: 2026-08-05T14:38:55.023Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67195 |
vulnerable | 2026-09-16 04:33:05.878686 |
Perspective 5.0.0 RCE via eval() Expression Injection
HIGH (8.8)
Perspective 5.0.0 contains a remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary operating system commands by submitting crafted expression strings to the PolarsVirtualServer backend, which passes client-supplied input directly to Python's eval() with only __builtins__={} cleared. Attackers can exploit Python object attribute traversal through the interpreter's loaded class list to reach subprocess.Popen via a TableValidateExprReq or TableMakeViewReq protobuf message, achieving arbitrary command execution in the Perspective host process.
Published: 2026-08-04T14:03:17.891Z
Updated: 2026-08-04T15:06:09.203Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67200 |
vulnerable | 2026-09-16 04:33:05.832161 |
Perspective 5.0.0 Path Traversal via cwd_static_file_handler
HIGH (7.5)
Perspective 5.0.0 contains a path traversal vulnerability that allows unauthenticated remote attackers to read arbitrary files from the server filesystem by including literal ../ segments in HTTP request URL paths. Attackers can bypass the insufficient query-string-stripping sanitization to traverse outside the configured asset root directory and retrieve sensitive files such as system credentials and application secrets, with results exposed cross-origin due to a wildcard Access-Control-Allow-Origin header set on all responses.
Published: 2026-08-04T14:04:39.640Z
Updated: 2026-08-05T13:16:22.020Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67199 |
vulnerable | 2026-09-16 04:33:05.764455 |
Perspective 5.0.0 DoS via Loop Expression Evaluation
MEDIUM (6.5)
Perspective 5.0.0 contains a denial of service vulnerability that allows remote attackers to block the server event loop indefinitely by submitting a crafted expression containing unbounded for or while loop constructs in a TableMakeViewReq message. Attackers can embed an arbitrarily large iteration count in an expression column evaluated once per table row, causing the Tornado IOLoop to block without any iteration cap, deadline, or cancellation check, rendering the server unresponsive to all connected clients.
Published: 2026-08-04T14:04:19.854Z
Updated: 2026-08-04T16:46:11.782Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67198 |
vulnerable | 2026-09-16 04:33:05.712675 |
Perspective 5.0.0 DoS via VirtualServer Protocol Dispatcher
HIGH (7.5)
Perspective 5.0.0 contains a denial-of-service vulnerability in the VirtualServer protocol dispatcher that allows unauthenticated remote attackers to crash the server process by sending malformed or incomplete protobuf messages. Attackers can send well-formed requests such as ViewToArrowReq with no viewport set or MakeTableReq with no data field to trigger unwrap() calls on None values at nine distinct sites, causing the process to abort with SIGABRT.
Published: 2026-08-04T14:04:00.388Z
Updated: 2026-08-04T15:46:25.469Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.