Skip to content
OpenAdvisories

Package · npm

apollo-server

4 known vulnerabilities.

4 results · Feed

  • High 7.5

    Apollo Server is vulnerable to denial of service with `startStandaloneServer`

    Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any GraphQL client, including Apollo Client. In versions from 2.0.0 to 3.13.0, 4.2.0 to before 4.13.0, and 5.0.0 to before 5.4.0, the default configuration of startStandalon…

  • Medium —

    The graphql-upload library included in Apollo Server 2 is vulnerable to CSRF mutations

    ### Impact The [graphql-upload](https://www.npmjs.com/package/graphql-upload) npm package can execute GraphQL operations contained in `content-type: multipart/form-data` POST requests. Because they are POST requests, they can contain GraphQL mutations. Becaus…

  • High —

    Cross-site Scripting Vulnerability in GraphQL Playground (distributed by Apollo Server)

    ### Impact In certain configurations, Apollo Server serves the client-side web app "GraphQL Playground" from the same web server that executes GraphQL operations. This web app has access to cookies and other credentials associated with the web server's operat…

  • Medium —

    Introspection in schema validation in Apollo Server

    We encourage all users of Apollo Server to read this advisory in its entirety to understand the impact. The _Resolution_ section contains details on patched versions. ### Impact If `subscriptions: false` is passed to the `ApolloServer` constructor options, th…