object(app\admin\model\bug\Bug)#19 (37) {
  ["name":protected]=>
  string(3) "bug"
  ["autoWriteTimestamp":protected]=>
  string(7) "integer"
  ["createTime":protected]=>
  string(10) "createtime"
  ["updateTime":protected]=>
  string(10) "updatetime"
  ["deleteTime":protected]=>
  string(10) "deletetime"
  ["append":protected]=>
  array(0) {
  }
  ["connection":protected]=>
  array(0) {
  }
  ["parent":protected]=>
  NULL
  ["query":protected]=>
  NULL
  ["table":protected]=>
  NULL
  ["class":protected]=>
  string(23) "app\admin\model\bug\Bug"
  ["error":protected]=>
  NULL
  ["validate":protected]=>
  NULL
  ["pk":protected]=>
  NULL
  ["field":protected]=>
  array(0) {
  }
  ["except":protected]=>
  array(0) {
  }
  ["disuse":protected]=>
  array(0) {
  }
  ["readonly":protected]=>
  array(0) {
  }
  ["visible":protected]=>
  array(0) {
  }
  ["hidden":protected]=>
  array(0) {
  }
  ["data":protected]=>
  array(24) {
    ["id"]=>
    int(3519)
    ["cve_code"]=>
    string(14) "CVE-2023-30590"
    ["cnnvd"]=>
    string(17) "CNNVD-202306-2129"
    ["cncve"]=>
    string(1) "/"
    ["cvss_score"]=>
    float(7.5)
    ["system"]=>
    string(37) "红旗Asianux服务器操作系统 V8"
    ["desc"]=>
    string(574) "crypto.createDiffieHellman() 返回的 generateKeys() API 函数仅生成缺失(或过期)的密钥,也就是说,如果尚未设置私钥,则它仅生成私钥,但在调用 setPrivateKey() 后,还需要该函数来计算相应的公钥。但是,文档中说这个 API 调用:“生成私钥和公钥 Diffie-Hellman 密钥值”。

记录的行为与实际行为大不相同,这种差异很容易导致使用这些 API 的应用程序出现安全问题,因为 DiffieHellman 可能被用作应用程序级安全性的基础,因此影响范围很广。"
    ["date"]=>
    string(10) "2024-09-19"
    ["level"]=>
    string(6) "高危"
    ["package"]=>
    string(6) "nodejs"
    ["repair_version"]=>
    string(17) "nodejs-12.22.11-4"
    ["repair"]=>
    string(34) "软件包升级
dnf update nodejs
"
    ["prove"]=>
    string(164) "执行命令yum info PackageName获取软件包版本号,版本小于修复版本,则受此漏洞影响,版本大于等于修复版本,则此漏洞已修复"
    ["patch"]=>
    NULL
    ["references"]=>
    array(2) {
      [0]=>
      string(68) "https://nodejs.org/en/blog/vulnerability/june-2023-security-releases"
      [1]=>
      string(66) "https://lists.debian.org/debian-lts-announce/2024/03/msg00029.html"
    }
    ["createtime"]=>
    NULL
    ["updatetime"]=>
    int(0)
    ["deletetime"]=>
    NULL
    ["visible"]=>
    int(1)
    ["name"]=>
    NULL
    ["cvss_info"]=>
    NULL
    ["sys_type"]=>
    string(21) "服务器操作系统"
    ["repair_date"]=>
    string(10) "2024-10-16"
    ["cve_name"]=>
    string(20) "Node.js 安全漏洞"
  }
  ["origin":protected]=>
  array(24) {
    ["id"]=>
    int(3519)
    ["cve_code"]=>
    string(14) "CVE-2023-30590"
    ["cnnvd"]=>
    string(17) "CNNVD-202306-2129"
    ["cncve"]=>
    string(1) "/"
    ["cvss_score"]=>
    float(7.5)
    ["system"]=>
    string(37) "红旗Asianux服务器操作系统 V8"
    ["desc"]=>
    string(574) "crypto.createDiffieHellman() 返回的 generateKeys() API 函数仅生成缺失(或过期)的密钥,也就是说,如果尚未设置私钥,则它仅生成私钥,但在调用 setPrivateKey() 后,还需要该函数来计算相应的公钥。但是,文档中说这个 API 调用:“生成私钥和公钥 Diffie-Hellman 密钥值”。

记录的行为与实际行为大不相同,这种差异很容易导致使用这些 API 的应用程序出现安全问题,因为 DiffieHellman 可能被用作应用程序级安全性的基础,因此影响范围很广。"
    ["date"]=>
    string(10) "2024-09-19"
    ["level"]=>
    string(6) "高危"
    ["package"]=>
    string(6) "nodejs"
    ["repair_version"]=>
    string(17) "nodejs-12.22.11-4"
    ["repair"]=>
    string(34) "软件包升级
dnf update nodejs
"
    ["prove"]=>
    string(164) "执行命令yum info PackageName获取软件包版本号,版本小于修复版本,则受此漏洞影响,版本大于等于修复版本,则此漏洞已修复"
    ["patch"]=>
    NULL
    ["references"]=>
    string(135) "https://nodejs.org/en/blog/vulnerability/june-2023-security-releases;https://lists.debian.org/debian-lts-announce/2024/03/msg00029.html"
    ["createtime"]=>
    NULL
    ["updatetime"]=>
    int(0)
    ["deletetime"]=>
    NULL
    ["visible"]=>
    int(1)
    ["name"]=>
    NULL
    ["cvss_info"]=>
    NULL
    ["sys_type"]=>
    string(21) "服务器操作系统"
    ["repair_date"]=>
    string(10) "2024-10-16"
    ["cve_name"]=>
    string(20) "Node.js 安全漏洞"
  }
  ["relation":protected]=>
  array(0) {
  }
  ["auto":protected]=>
  array(0) {
  }
  ["insert":protected]=>
  array(0) {
  }
  ["update":protected]=>
  array(0) {
  }
  ["dateFormat":protected]=>
  bool(false)
  ["type":protected]=>
  array(0) {
  }
  ["isUpdate":protected]=>
  bool(true)
  ["replace":protected]=>
  bool(false)
  ["force":protected]=>
  bool(false)
  ["updateWhere":protected]=>
  array(1) {
    ["id"]=>
    array(2) {
      [0]=>
      string(2) "eq"
      [1]=>
      string(4) "3519"
    }
  }
  ["failException":protected]=>
  bool(false)
  ["useGlobalScope":protected]=>
  bool(true)
  ["batchValidate":protected]=>
  bool(false)
  ["resultSetType":protected]=>
  string(5) "array"
  ["relationWrite":protected]=>
  NULL
}