Can Reducing Faults Prevent Vulnerabilities?

Most security vulnerabilities result from ordinary coding errors. What does this mean for the prospects of more secure software?

Bibliographic Details
Published in:Computer (00189162) Vol. 51; no. 7; pp. 82 - 86
Main Authors: Kuhn, Rick, Raunak, Mohammad, Kacker, Raghu
Format: Article
Published: IEEE Jul2018
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=130980867&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 130980867
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Jul2018
      vid: 51
      iid: 7
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        130980867
        10.1109/MC.2018.3011039
      ppf: 82
      ppct: 4
      formats:
      tig:
        atl: Can Reducing Faults Prevent Vulnerabilities?
      aug:
        au:
          Kuhn, Rick
          Raunak, Mohammad
          Kacker, Raghu
      su:
        Internet security
        Computer programming
        Software engineering
        Malware
        Computer software security
      sug:
        subj:
          Internet security
          Computer programming
          Software engineering
          Malware
          Computer software security
      keyword:
        bugs
        Computer bugs
        cybersecurity
        Cybertrust
        Encoding
        faults
        NIST
        security
        Software
        software engineering
        Testing
        Tools
        vulnerabilities
      ab: Most security vulnerabilities result from ordinary coding errors. What does this mean for the prospects of more secure software?
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N