@grackle-ai/server@0.53.3

Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

  • latest version

    0.195.0

  • latest non vulnerable version

  • first published

    5 months ago

  • latest version published

    2 months ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the @grackle-ai/server package. This does not include vulnerabilities belonging to this package’s dependencies.

    Fix vulnerabilities automatically

    Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    Origin Validation Error

    @grackle-ai/server is a Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

    Affected versions of this package are vulnerable to Origin Validation Error via the connection handler process. An attacker can gain unauthorized access to real-time session data by initiating a cross-origin WebSocket connection using a malicious webpage while a valid session is active. This is only exploitable if the server is accessible on a network interface other than 127.0.0.1 or if the user is tricked into visiting a malicious site while authenticated.

    How to fix Origin Validation Error?

    Upgrade @grackle-ai/server to version 0.70.3 or higher.

    <0.70.3
    • L
    Improper Check for Unusual or Exceptional Conditions

    @grackle-ai/server is a Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

    Affected versions of this package are vulnerable to Improper Check for Unusual or Exceptional Conditions in the JSON.parse process within the gRPC service adapter configuration handling. An attacker can cause the gRPC handler to crash by introducing malformed JSON into the database, which leads to an unhandled exception when the configuration is parsed. This is only exploitable if the database contains invalid or corrupted JSON data.

    How to fix Improper Check for Unusual or Exceptional Conditions?

    Upgrade @grackle-ai/server to version 0.70.6 or higher.

    <0.70.6
    • M
    Protection Mechanism Failure

    @grackle-ai/server is a Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

    Affected versions of this package are vulnerable to Protection Mechanism Failure due to missing security headers in HTTP responses. An attacker can compromise the security of client browsers by exploiting the absence of Content-Security-Policy, X-Frame-Options, and X-Content-Type-Options headers, potentially enabling cross-site scripting, clickjacking, or MIME-sniffing attacks.

    How to fix Protection Mechanism Failure?

    Upgrade @grackle-ai/server to version 0.70.5 or higher.

    <0.70.5
    • L
    Sensitive Cookie in HTTPS Session Without "Secure" Attribute

    @grackle-ai/server is a Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

    Affected versions of this package are vulnerable to Sensitive Cookie in HTTPS Session Without "Secure" Attribute in the session process. An attacker can intercept session cookies by capturing network traffic when the application is run with the --allow-network option over an untrusted network, as cookies may be transmitted without the Secure flag. This is only exploitable if the application is started with --allow-network and accessed over a non-localhost interface without a TLS-terminating reverse proxy.

    How to fix Sensitive Cookie in HTTPS Session Without "Secure" Attribute?

    Upgrade @grackle-ai/server to version 0.70.5 or higher.

    <0.70.5
    • L
    Cross-site Scripting (XSS)

    @grackle-ai/server is a Grackle server orchestrator — spawns and wires core (gRPC), web-server (HTTP), MCP, and PowerLine

    Affected versions of this package are vulnerable to Cross-site Scripting (XSS) via the renderPairingPage function. An attacker can inject malicious scripts into the rendered HTML by supplying unescaped input to the error parameter if future code changes allow user-controlled content to be passed.

    How to fix Cross-site Scripting (XSS)?

    Upgrade @grackle-ai/server to version 0.70.1 or higher.

    <0.70.1