The nonprofit Software Assurance Forum for Excellence in Code, a.k.a. SAFECode, today published a best practices guide for the software community based on techniques and processes used by its high-profile membership.. The new "Fundamental Practices for Secure Software Development: A Guide to the Most Effective Secure Development Practices in Use Today" details secure development best practices used by members Adobe, EMC, Juniper, Microsoft, Nokia, SAP, and Symantec. This is the second edition of the report, which the nonprofit first published in 2008. "The scope of this paper is focused on design, development, and testing. The big difference between what we have here now and what we had done before is that we have the benefit of more than two years of experience working together and understanding best practices," says Paul Kurtz, executive director of SAFECode. While the report isn't meant to be a comprehensive guide, it does contain much more detail than the first edition, according to Kurtz. The link for this article located at Dark Reading is no longer available. . Adopting secure software development practices is essential to mitigate vulnerabilities and maintain integrity. SAFECode highlights ten crucial principles for effective integration.. Secure Software Development, SAFECode Practices, Best Code Techniques. . LinuxSecurity.com Team
In this installment, I will cite an example of automated email code designed for another purpose. Nonetheless, I see it is a critical step to confirm the validity of the form's input. Moreover, unless and until I have received the expected human confirmation, that input is left in limbo [1.]. This is another means to prevent spurious, but uncaught data inputs. Thus, this limited human energy expenditure is a high return investment. This article looks at the important security practice of web application input validation. Every time you take input from your web application check needs to be executed before your software does anything to that data. Do you have any tips for checking your user's input data for malicious data? . The link for this article located at lxer.com is no longer available. . Implementing essential validation practices for user input is crucial for web application security, shielding against malicious data effectively. Web App Input Validation, Security Measures, Protecting User Data. . Bill Locke
Mary Ann Davidson, chief security officer for database giant Oracle, remembers the first time she heard her company's marketing scheme that advertised its database products as "unbreakable." "I think my response was 'What idiot dreamed this up?," Davidson said Thursday at the W3C conference in Edinburgh, Scotland. . If civil engineers built bridges in the same fashion in which software developers write code, people would face the "blue bridge of death" every morning going to work, Davidson said. Software developers, she noted, tend to laugh nervously when they hear the analogy -- an insider reference to what programmers call the blank, "blue screen of death" on a PC display when Windows fails. The link for this article located at NetworkWorld is no longer available. . Johnathan Parker highlights the flaws in coding best practices, comparing buggy applications to catastrophic architectural mishaps.. Mary Ann Davidson, Database Security, Software Engineering, Coding Practices, Oracle Security. . LinuxSecurity.com Team
Get the latest Linux and open source security news straight to your inbox.