暂无搜索历史
使用不受信任的输入时,请注意防范轻型目录访问协议 (LDAP) 注入攻击。 攻击者可能会对信息目录运行恶意 LDAP 语句。 使用用户输入构造动态 LDAP 语...
处理不受信任的输入时,请注意防范命令注入攻击。 命令注入攻击可在基础操作系统上执行恶意命令,从而降低服务器的安全和完整性。
在处理来自 Web 请求的不受信任的输入时,请谨慎使用用户控制的输入指定文件路径。 攻击者可能能够读取非预期文件,从而导致敏感数据出现信息泄漏。 或者,攻击者可...
泄漏异常信息可让攻击者深入了解应用程序的内部机制,从而帮助攻击者找到其他漏洞并利用这些漏洞。
使用 SerializableAttribute 标记的类或结构包含 DataSet 或 DataTable 字段或属性,但不具有 DesignerCatego...
使用不受信任的输入和 SQL 命令时,请注意防范 SQL 注入攻击。 SQL 注入攻击可以执行恶意的 SQL 命令,从而降低应用程序的安全性和完整性。 典型的技...
在处理来自 Web 请求的不受信任的输入时,请注意防范跨站脚本 (XSS) 攻击。 XSS 攻击会将不受信任的输入注入原始 HTML 输出,使攻击者可以执行恶意...
带有 System.Web.Services.WebMethodAttribute 或 System.ServiceModel.OperationContrac...
调用或引用了 DataSet.ReadXml 方法,且该方法位于自动生成的代码内。
使用序列化的 System.Runtime.Serialization.IFormatter 进行反序列化时,强制转换的类型的对象图可能包含 DataSet 或...
当强制转换的或指定的类型的对象图可能包含 DataSet 或 DataTable 类时,进行反序列化。
标记有 SerializableAttribute 的类或结构包含 DataSet 或 DataTable 字段或属性,但不具有 DesignerCategor...
使用 XML 序列化特性或数据协定特性进行了标记的类或结构包含 DataSet 或 DataTable 字段或属性。
如果传递到反序列化方法或初始化为字段或属性的 Newtonsoft.Json.JsonSerializer 实例满足以下两个条件,则会触发此规则:
反序列化具有不受信任输入的 DataTable 时,攻击者可创建恶意输入来实施拒绝服务攻击。 有可能存在未知的远程代码执行漏洞。
调用或引用了 DataSet.ReadXml 方法,并且该方法不在自动生成的代码内。
如果 Newtonsoft.Json.JsonSerializerSettings 实例的以下两个条件均可为 true,则会触发此规则:
StringBuilder 的封送处理总是会创建一个本机缓冲区副本,这导致一个 P/Invoke 调用出现多次分配。 若要将 StringBuilder 作为 ...
使用 System.Web.Script.Serialization.SimpleTypeResolver 初始化后,调用或引用了 System.Web.Scr...
暂未填写公司和职称
暂未填写技能专长
暂未填写个人网址