目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-770 不加限制或调节的资源分配 类漏洞列表 1487

CWE-770 不加限制或调节的资源分配 类弱点 1487 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-770 属于资源管理缺陷,指系统在分配可复用资源时未实施限制或节流措施。攻击者通常通过发送大量请求耗尽系统资源,导致拒绝服务或性能瘫痪。开发者应通过设置并发上限、实施速率限制及监控资源使用率来缓解风险,确保关键资源分配受到严格管控,防止恶意滥用。

MITRE CWE 官方描述
CWE:CWE-770 未限制或未节流地分配资源(Allocation of Resources Without Limits or Throttling) 英文:产品代表某个行为者(actor)分配可重用资源或一组资源时,未对可分配资源的大小或数量施加任何预期的限制。
常见影响 (1)
Availability DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory), DoS: Resource Consumption (Other)
When allocating resources without limits, an attacker could prevent other systems, applications, or processes from accessing the same type of resource. It can be easy for an attacker to consume many resources by rapidly making many requests or causing larger resources to be used than is needed.
缓解措施 (5)
Requirements Clearly specify the minimum and maximum expectations for capabilities, and dictate which behaviors are acceptable when resource allocation reaches limits.
Architecture and Design Limit the amount of resources that are accessible to unprivileged users. Set per-user limits for resources. Allow the system administrator to define these limits. Be careful to avoid CWE-410.
Architecture and Design Design throttling mechanisms into the system architecture. The best protection is to limit the amount of resources that an unauthorized user can cause to be expended. A strong authentication and access control model will help prevent such attacks from occurring in the first place, and it will help the administrator to identify who is committing the abuse. The login application should be protected …
Implementation Assume all input is malicious. Use an "accept known good" input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does. When performing input validation, consider all potentially relevant properties, including length, type of input, the full range…
Architecture and Design For any security checks that are performed on the client side, ensure that these checks are duplicated on the server side, in order to avoid CWE-602. Attackers can bypass the client-side checks by modifying values after the checks have been performed, or by changing the client to remove the client-side checks entirely. Then, these modified values would be submitted to the server.
代码示例 (2)
This code allocates a socket and forks each time it receives a new connection.
sock=socket(AF_INET, SOCK_STREAM, 0); while (1) { newsock=accept(sock, ...); printf("A connection has been accepted\n"); pid = fork(); }
Bad · C
In the following example a server socket connection is used to accept a request to store data on the local file system using a specified filename. The method openSocketConnection establishes a server socket to accept requests from a client. When a client establishes a connection to this service the getNextMessage method is first used to retrieve from the socket the name of the file to store the da…
int writeDataFromSocketToFile(char *host, int port) { char filename[FILENAME_SIZE]; char buffer[BUFFER_SIZE]; int socket = openSocketConnection(host, port); if (socket < 0) { printf("Unable to open socket connection"); return(FAIL); } if (getNextMessage(socket, filename, FILENAME_SIZE) > 0) { if (openFileToWrite(filename) > 0) { while (getNextMessage(socket, buffer, BUFFER_SIZE) > 0){ if (!(writeToFile(buffer) > 0)) break; } } closeFile(); } closeSocket(socket); }
Bad · C
CVE ID 标题 CVSS 风险等级 Published
CVE-2026-97873 JCA原始提供程序未限制PBES1和PKCS#12迭代次数 — BC-JAVA 5.3 Medium 2026-10-03
CVE-2026-104845 Seroval JSON 反序列化漏洞 — seroval 7.5 High 2026-10-02
CVE-2026-66054 Apache Thrift C++ THeaderTransport 未强制配置最大帧大小漏洞 — Apache Thrift 6.9 Medium 2026-10-02
CVE-2026-61374 Apache Thrift Java TSaslTransport 认证后数据帧缺少大小限制漏洞 — Apache Thrift 7.1 High 2026-10-02
CVE-2026-63772 Apache Thrift Go 服务未授权单包崩溃漏洞 — Apache Thrift 8.7 High 2026-10-02
CVE-2026-66055 Apache Thrift TJSONProtocol 接受超出配置限制的JSON字符串/数字 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-66331 Apache Thrift 缓冲区传输未计入 MaxMessageSize 漏洞 — Apache Thrift 6.9 Medium 2026-10-02
CVE-2026-83632 Apache Thrift C++ THttpTransport 缓冲区无限增长漏洞 — Apache Thrift 9.2 Critical 2026-10-02
CVE-2026-94657 Apache Thrift javame TJsonProtocol字符串大小未限制漏洞 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94656 Apache Thrift TJSONProtocol字符串长度无限制漏洞 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94655 Apache Thrift Lua JSON协议字符串/数字读取无大小限制 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94648 Apache Thrift Dart TJsonProtocol 无字符串大小限制漏洞 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94638 Apache Thrift PHP thrift_protocol 扩展忽略 maxStringSize 配置 — Apache Thrift 6.3 Medium 2026-10-02
CVE-2026-104436 Zebra 4.5.0 前版本 CPU 资源耗尽漏洞 — zebra 3.7 Low 2026-10-02
CVE-2026-104429 Zebra <6.0.0-rc.0 P2P交易消息内存池准入绕过漏洞 — zebra 5.3 Medium 2026-10-02
CVE-2026-61373 Apache Thrift Java TSaslNonblockingServer SASL帧分配漏洞 — Apache Thrift 8.7 High 2026-10-02
CVE-2026-96990 Apache Thrift Erlang thrift_json_protocol 无大小限制读取完整消息漏洞 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94644 Apache Thrift PHP TJSONProtocol字符串/数字读取器无大小限制 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94634 Apache Thrift Python TJSONProtocol 字符串长度限制默认关闭 — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94635 Apache Thrift Lua readMessageBegin 绕过字符串大小检查漏洞 — Apache Thrift 8.7 High 2026-10-02
CVE-2026-17508 PBE 密钥派生函数参数未限制导致潜在漏洞 — BC-JAVA 5.3 Medium 2026-10-02
CVE-2026-63578 Java 未限制 PBE 迭代次数导致 PKCS#8 私钥解密漏洞 — bc-csharp 7.1 High 2026-10-02
CVE-2026-63572 Java PKCS#12 文件处理中无限制的迭代次数漏洞 — bc-csharp 7.1 High 2026-10-02
CVE-2026-63568 CMP/CRMF密码MAC迭代计数无界导致CPU耗尽 — bc-csharp 8.7 High 2026-10-02
CVE-2026-103761 Mooncake 0.3.13.post1 内存耗尽漏洞 — Mooncake 7.5 High 2026-10-01
CVE-2026-68496 Jackson Smile解析器未限制最大属性名长度导致拒绝服务漏洞 — jackson-dataformats-binary 7.5 High 2026-10-01
CVE-2026-68495 Jackson-dataformats-binary CBOR解析器拒绝服务漏洞 — jackson-dataformats-binary 7.5 High 2026-10-01
CVE-2023-54404 Zod 4.6.5 数组验证资源耗尽漏洞 — zod 7.5 High 2026-10-01
CVE-2026-94250 Apache APISIX 批量响应聚合内存耗尽漏洞 — Apache APISIX 8.2 High 2026-10-01
CVE-2026-103261 Tornado 6.5.9前查询字符串拒绝服务漏洞 — tornado 5.3 Medium 2026-10-01

CWE-770(不加限制或调节的资源分配) 是常见的弱点类别,本平台收录该类弱点关联的 1487 条 CVE 漏洞。