Skip to main content

Blog post · June 4, 2026 · kb.cert.org

CISA issues advisory on Securly Chrome Extension vulnerabilities in data and access control

Summary

Version 3.0.7 of the Securly Chrome Extension includes vulnerabilities that affect data handling and access control, with potential exposure of sensitive filtering rules and the ability to manipulate configuration and filtering behavior. The issues include insecure data transmission, weak cryptography, and improper access control, which can result in denial of service and unauthorized access to protected resources.

The advisory lists multiple issues in the extension. CVE-2026-8874 describes version 3.0.7 downloading JSON files containing crisis alert keywords and filtering rules over unencrypted HTTP via the Fetch API, while other endpoints fetch IWF and CIPA data over HTTPS, showing inconsistent TLS implementation. CVE-2026-8876 involves hardcoded, plaintext AES passphrases in securly.min.js that decrypt crisis alert keyword data and intervention site data. CVE-2026-8878 reports publicly accessible endpoints that allow unauthenticated access to sensitive data, where the exposed information is SHA-1 hashes inadequately obfuscated with a simple Caesar cipher that can be reversed to recover the original hash values. CVE-2026-8879 states the extension dynamically registers content13.min.js as a content script via chrome.scripting.registerContentScripts() at runtime, not declared in manifest.json; it runs on all URLs, hides all page content, creates a full-page overlay, pauses all videos, and restores content only when the service worker confirms the page passes filtering. Pages remain indefinitely hidden if Securly’s servers are unreachable. CVE-2026-8881 covers EVP_BytesToKey key derivation with MD5 and a single iteration for AES encryption, with MD5 broken since 2004 and single iteration providing no key stretching, enabling efficient offline cracking. CVE-2026-8888 describes downloading config.json over HTTP and compiling server-provided patterns as JavaScript regular expressions using new RegExp() without complexity validation; an on-path attacker can inject patterns that cause catastrophic backtracking and denial of service on all browsing. CVE-2026-8889 reports deprecated SHA-1 hashing for IWF CSAM URL matching (25,020 hashes) and CIPA blocklist matching (12,352 hashes).

Collectively, the vulnerabilities enable multiple attack paths and threaten the security and privacy of student users, for which the extension may be academically mandatory. The HTTP configuration downloads (CVE-2026-8874, CVE-2026-8888) and weak cryptographic primitives (CVE-2026-8876, CVE-2026-8881, CVE-2026-8889) allow a network-adjacent attacker to intercept, modify, or decrypt data related to keyword filtering. The unauthenticated publicly accessible endpoints with trivially reversible obfuscation (CVE-2026-8878) further expose internal keyword lists, blocklists, and rule definitions, enabling reconstruction and manipulation of the extension’s filtering logic. For student users, the advisory describes exposure to content intended to be blocked or inappropriate blocking of legitimate educational resources. The undeclared, dynamically registered content script (CVE-2026-8879) can be abused to fully obscure web pages, leading to denial of service conditions for end users.

Coordination with Securly could not be completed. Until a patch is available, administrators can lower potential exposure by restricting usage of the extension on untrusted or public networks, installing school-managed VPNs on underlying devices, and monitoring for unexpected or abnormal filtering behavior.

Thanks to the reporter Santh for discovering and researching the vulnerabilities. The document was written by Molly Jaconski.

Our summary. The original keeps its own byline.

Read the original on kb.cert.org

Companies in this article

Topics

Structured data (JSON-LD)

The schema.org markup this page publishes for search engines and AI agents, exactly as they read it.

[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "legalName": "Wiretap Labs, LLC",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/records/",
        "name": "Records",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/cisa-issues-advisory-on-securly-chrome-extension-vulnerabilities-in-data-and-access-control/",
        "name": "CISA issues advisory on Securly Chrome Extension vulnerabilities in data and access control",
        "position": 3
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/cisa-issues-advisory-on-securly-chrome-extension-vulnerabilities-in-data-and-access-control/#blogposting",
    "@type": "BlogPosting",
    "about": {
      "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/cybersecurity-and-infrastructure-security-agency-cisa/#organization",
      "@type": "Organization",
      "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/cybersecurity-and-infrastructure-security-agency-cisa/",
      "name": "Cybersecurity and Infrastructure Security Agency (CISA)"
    },
    "articleSection": [
      "Cybersecurity"
    ],
    "audience": [
      {
        "@type": "Audience",
        "additionalType": "Seniority",
        "audienceType": "Director"
      },
      {
        "@type": "Audience",
        "additionalType": "Job function",
        "audienceType": "Chief Information Security Officer"
      },
      {
        "@type": "Audience",
        "additionalType": "Persona",
        "audienceType": "Security Operations Leader"
      },
      {
        "@type": "Audience",
        "additionalType": "Buyer role",
        "audienceType": "Decision Maker / Budget Holder"
      },
      {
        "@type": "Audience",
        "additionalType": "Adoption curve",
        "audienceType": "Late Majority"
      },
      {
        "@type": "Audience",
        "additionalType": "Technology maturity",
        "audienceType": "Established Technology"
      },
      {
        "@type": "Audience",
        "additionalType": "Industry",
        "audienceType": "Government / Federal / Civilian"
      }
    ],
    "author": {
      "@id": "https://decisioninsights.ai/author/decision-insights-threat-desk/#person",
      "@type": "Person",
      "name": "Decision Insights Threat Desk",
      "url": "https://decisioninsights.ai/author/decision-insights-threat-desk/"
    },
    "dateModified": "2026-08-23T13:09:18-06:00",
    "datePublished": "2026-06-03T18:34:23-06:00",
    "description": "CISA details Securly Chrome Extension version 3.0.7 vulnerabilities in data handling, encryption, and access control that could expose filtering rules and enable unauthorized access.",
    "headline": "CISA issues advisory on Securly Chrome Extension vulnerabilities in data and access control",
    "isBasedOn": {
      "@type": "CreativeWork",
      "sourceOrganization": {
        "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/#organization",
        "@type": "Organization",
        "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/",
        "name": "Department of Homeland Security"
      },
      "url": "https://kb.cert.org/vuls/id/595768"
    },
    "keywords": [
      "Access Control",
      "Denial of Service",
      "JSON",
      "script",
      "Vulnerabilities"
    ],
    "mainEntityOfPage": {
      "@id": "https://decisioninsights.ai/cisa-issues-advisory-on-securly-chrome-extension-vulnerabilities-in-data-and-access-control/",
      "@type": "WebPage",
      "sdDatePublished": "2026-08-23",
      "sdPublisher": {
        "@id": "https://decisioninsights.ai/#organization"
      }
    },
    "mentions": [
      {
        "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/cybersecurity-and-infrastructure-security-agency-cisa/#organization",
        "@type": "Organization",
        "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/cybersecurity-and-infrastructure-security-agency-cisa/",
        "name": "Cybersecurity and Infrastructure Security Agency (CISA)"
      },
      {
        "@id": "https://decisioninsights.ai/projects/ietf-tls-protocol/#project",
        "@type": "SoftwareSourceCode",
        "mainEntityOfPage": "https://decisioninsights.ai/projects/ietf-tls-protocol/",
        "name": "IETF TLS Protocol"
      }
    ],
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    }
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/author/decision-insights-threat-desk/#person",
    "@type": "Person",
    "description": "CISA advisories, vendor security bulletins, and CVE disclosures, summarized into sourced briefs. Produced under our Standards & Methodology.",
    "name": "Decision Insights Threat Desk",
    "sameAs": [
      "https://www.linkedin.com/showcase/decisioninsights/"
    ],
    "url": "https://decisioninsights.ai/author/decision-insights-threat-desk/"
  }
]

Is this your company? Get structured data for your own pages