VDB

GCVE-110-OSM-2026-13893

GCVE-110-OSM-2026-13893
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published October 15, 2026
This package is a browser-hijacking tool masquerading as an SVG asset library for the 'Securly' educational filtering service. The decoded base64 payload in `catclass.svg` contains a fully functional browser homepage/proxy application with a Discord channel link (`https://discord.catclass.org`), a WebSocket proxy server (`wss://my.browser-education.space/api/`), and an ad injection script loaded from a suspicious domain (`dyingefforlessefforlessours.com/5e/3f/7e/5e3f7e76b7c14c5fd4ca706f064685e4.js`). The `duckmath.svg` file contains dynamic base64 decoding (`atob()`) and `.profile` persistence references indicating startup persistence. The `svg/icon.svg` and `svg/index.svg` files use multi-layer unicode escaping to hide code referencing `localhost`, `hostname`, `split`, and `createElement` — classic indicators of a browser extension or page injection payload. The 3-day-old publisher account `theofficalnothing` (note misspelling of 'official') and the single-package profile complete the picture of a throwaway account used for malicious distribution. The attacker model is a browser proxy/unblocking tool designed to bypass school content filters, with ad monetization and potential credential harvesting via the login overlay. PERSISTENCE - Startup Persistence in duckmath.svg: ".profile" OBFUSCATION - Decoded Base64 Content in catclass.svg - Decoded URL Encoded Content in securly.svg (x3) - Decoded Unicode Escape Content in svg/icon.svg (x25) - Decoded Unicode Escape Content in svg/index.svg (x25) - Dynamic Base64 Decoding in catclass.svg: "atob(b)" - Dynamic Base64 Decoding in duckmath.svg: "atob(_c[" - Base64 Encoded Payload in catclass.svg: ""77u/PCFET0NUWVBFIGh0bWw+PGh0bWwgbGFuZz0iZW4iPjxoZWFkPjxtZXRhIGNoYXJzZXQ9InV0Zi0..." - Base64 Encoded Payload in duckmath.svg: ""H4sIAAAAAAACCty961cay7Y4+v38FdjXy+jeFgTUvBorHGMky6yoJERd0eVlt1DQHaALqxvUCPtvv2P..." (+7 more) ADDITIONAL FINDINGS - Very New NPM Publisher Account PAYLOAD FILES svg/icon.svg (+ svg/index.svg)

Weaknesses (CWE)

CWE-506Embedded Malicious Code

Risk Scores

CVSS 3.1
9.6/10
Critical · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Affected Products

VendorProductVersionsPlatforms
unknownsecurly-assetsall (affected)—

References

vendor

Browse GCVE Records

2,655 records in the GCVE database · Updated October 19, 2026

No matching records found.

Explore Further

Investigate this vulnerability in the interactive console or download the raw GCVE record.

$ Console Community · 100/wk Open console ›