在 Neo4j GraphQL 的 7.6.3 及更早版本中,当对 @cypher 装饰的顶层字段进行调用时,作用于模式级别或 Query 类型、Mutation 类型的 @authentication 指令会被静默忽略(即不生效)。只有直接标注在单个字段上的 @authentication 指令才会被强制执行。 如果某个应用暴露了一个顶层的 @cypher 字段,并依赖模式级别或类型级别的 @authentication 来保护该字段,则未经验证身份的调用者仍可调用该字段,并以 GraphQL 服务账户的权限执行
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| Neo4j | @neo4j/graphql | 3.23.0< 7.6.4 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| Neo4j | @neo4j/graphql | 3.23.0 ~ 7.6.4 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论