Premium Essay

Software Security

In:

Submitted By devashish
Words 2959
Pages 12
-------------------------------------------------
Abstract
This describes the need for and the challenges of building secure software, general principles of secure software development, and the key elements of a secure software life cycle process.
Key Highlights of Term Paper * Software’s Vulnerability to Attack * The Challenge of Building Secure Software * Software Assurance * General Principles of Secure Software Development * What the Software Practitioner Needs to Know * Integrating Security into the Software Life Cycle
-------------------------------------------------
Software’s Vulnerability to Attack
What makes it so easy for attackers to target software is the virtually guaranteed presence of vulnerabilities, which can be exploited to violate one or more of the software’s security properties. According to CERT, most successful attacks result from targeting and exploiting known, non-patched software vulnerabilities and insecure software configurations, many of which are introduced during design and code.
In their Report to the President titled Cyber Security: A Crisis of Prioritization, the President’s Information Technology Advisory Committee summed up the problem of non-secure software as follows:
Software development is not yet a science or a rigorous discipline, and the development process by and large is not controlled to minimize the vulnerabilities that attackers exploit. Today, as with cancer, vulnerable software can be invaded and modified to cause damage to previously healthy software, and infected software can replicate itself and be carried across networks to cause damage in other systems. Like cancer, these damaging processes may be invisible to the lay person even though experts recognize that their threat is growing. And as in cancer, both preventive actions and research are critical, the former to minimize

Similar Documents

Premium Essay

Itrust Database Software Security Assessment

...iTrust Database Software Security Assessment Security Champions Corporation (fictitious) Assessment for client Urgent Care Clinic (fictitious) Amy Wees, Brooks Rogalski, Kevin Zhang, Stephen Scaramuzzino and Timothy Root University of Maryland University College Author Note Amy Wees, Brooks Rogalski, Kevin Zhang, Stephen Scaramuzzino and Timothy Root, Department of Information and Technology Systems, University of Maryland University College. This research was not supported by any grants. Correspondence concerning this research paper should be sent to Amy Wees, Brooks Rogalski, Kevin Zhang, Stephen Scaramuzzino and Timothy Root, Department of Information and Technology Systems, University of Maryland University College, 3501 University Blvd. East, Adelphi, MD 20783. E-mail: acnwgirl@yahoo.com, rogalskibf@gmail.com, kzhang23@gmail.com, sscaramuzzino86@hotmail.com and Chad.Root@gmail.com Abstract The healthcare industry, taking in over $1.7 trillion dollars a year, has begun bringing itself into the technological era. Healthcare and the healthcare industry make up one of the most critical infrastructures in the world today and one of the most grandiose factors is the storage of information and data. Having to be the forerunner of technological advances, there are many changes taking place to streamline the copious amounts of information and data into something more manageable. One major change in the healthcare industry has been the implementation...

Words: 7637 - Pages: 31

Free Essay

Veracode State of Software Security Report

...VOLUME 5 State of Software Security Report The Intractable Problem of Insecure Software APRIL 2013 Read Our Predictions for 2013 and Beyond Dear SoSS Report Reader, As some of you may know I have spent most of my 25 year career in the IT Security industry, more specifically, I’ve been focused on application security as the use of web and mobile applications has flourished. For the past five years I have been an active participant in the preparation of the report before you today—our annual State of Software Security Report, or as we fondly refer to it at Veracode, the SoSS Report. Throughout my career I have been evangelizing the need for more secure application development practices, and with the release of each new SoSS report I find myself of two minds. The optimist in me is proud of the vast improvement in general awareness of the importance of securing the application layer. But the pessimist remains very concerned that we are not seeing the dramatic decreases in exploitable coding flaws that I expect to see with each passing year. It’s as if for each customer, development team, or application that has become more secure, there are an equal number or more that do not. While the benefits of web applications are clear to organizations, the risks to their brands, infrastructure, and their data are seemingly not as clear, despite being more apparent than ever. It’s at this point of my letter that I could mention that a cyber-Vesuvius is about to bubble over and create...

Words: 5194 - Pages: 21

Free Essay

Install Office 2013 Full Version

...Tutorial Activar Office 2013 y Windows 8 conMicrosoftToolkit Incl. Convertir Office 2013 Retail a VL redactado By: CrakerVyjol Blog: Crakervyjol.blogspot.com La Imformatica aprueba de Humanos 01 de Mayo de 2013 Ultima actualización 05 de mayo del 2013 ´ 1 Cap´ ıtulo 1 Aclaraciones b´sicas antes de a iniciar 1.1. ¿Qu´ es Retail, VL y KMS? e Aclaremos primero qu´ es Retail y qu´ es VL. Ambos tienen que ver unicamente con el tipo e e ´ de licencia usada en su activaci´n. o Retail es la venta al por menor para una unica PC, un ejemplo pr´ctico es que si decides ´ a comprar Office o Windows original para tu PC, te entregar´ una Clave Retail original para ıan activarlo. Otro caso ser´ el software que se descarga de MSDN para activarlo con un serial. ıa Esta clave de activaci´n no podr´ ser usada en otro PC. o ıa VL o Volume License son licencias para varias PCs, con esto un unico Serial VL o Volu´ me License Key (VLK) activar´ varias copias de office o Windows a la vez en distintos a equipos. La limitante de la cantidad de PCs que puedan activarse depender´ del contrato a que se haya solicitado y lo pagado. Este tipo de licencias es usado en entornos empresariales. Algo para aclarar es que a partir de Windows Vista, Microsoft sustituy´ los VLKs con Clao ves de Activaci´n M´ltiple (Multiple Activation Keys - MAK) o en otros casos con el o u Servicio de Administraci´n de Claves (Key Management Server - KMS): o 1. La activaci´n MAK se puede producir de forma...

Words: 4801 - Pages: 20

Premium Essay

Akuadalahlelaki

...Matt Moss BUS 381 Chapter 7 7-26-13 1. (10 points) How is the security of a firm's information system and data affected by its people, organization, and technology? How can a firm's security policies contribute and relate to the six main business objectives? Give examples. The security of a firm's information system and data by exposing it to threats such as people because employees may have access to data not shared on the internet. The organizations goals could also be a factor because hackers could target them for that reason alone. Technology may also be a factor, whether or not the organization uses the most recent tech or old outdated tech that hackers can easily access. A Firms security policy can contribute to the 6 main business objective by supporting them. 2. (10 points) Why is software quality important to security? What specific steps can an organization take to ensure software quality? Hackers and their companion viruses are an increasing problem, especially on the Internet. What are the most important measurers for a firm to take to protect itself from this? Is full protection feasible? Why or why not? If poor software is implemented in an information system, it could possible lead to all sorts of security vulnerabilities. An organization can ensure software quality by employing software metrics and rigorous software testing. The most important protection that a firm can use is Anti-virus and Firewalls. Full protection is not feasible because vulnerabilities...

Words: 502 - Pages: 3

Free Essay

Enterprise Security Plan

...Enterprise Security Plan Enterprise Security Plan Smith Systems Consulting (SSC) is a major regional consulting company. Headquartered in Houston, Texas, the firm’s 350 employees provide information technology and business systems consulting to its clients in a wide variety of industries including manufacturing, transportation, retail, financial services and education. Smith Systems Consulting (SSC) is a service provider. It provides IT services for other companies. Security is essential for SSC because it not only requires security for itself, but SSC also has many customers depending on it to provide top level IT services, which also includes security. Enterprise risks are a part of all business and how we address these risks determines how successful we are in the business world. Risks can be defined by “any exposure to the chance of injury or loss.” (Cheryl l. Dunn, 2005) Risks can be internal or they can come to us from outside sources in the form of external risks. Both types of risks pose a threat to the overall security of the enterprise. An Enterprise Security Plan (ESP) outlines possible risks by identifying the vulnerabilities within the business process and ranks the vulnerabilities for ease in developing a mitigation plan. The ESP also identifies technologies and policies that will help in the development of an operational plan that protects the business process and intellectual property of your corporation. Within this ESP we have developed 3 different...

Words: 1749 - Pages: 7

Premium Essay

Is4680 Unit 4

...include the identify tactical, strategy, analysis, and risk mitigation procedure. Risk Analysis: To establishes the value of the hardware and software that the IT department uses to conduct business. (Servers, routers, switches, and firewalls.) Identify Threats and Vulnerabilities to Assets: This section identifies hardware that is vulnerable to failure due to age or natural lifespan. The improper identification of this could lead to data loss or the inability to access assets. This will not allow the company to meet its responsibilities which can result in loss of profits and/or violating the SLA (Service Level Agreement). Next to hardware failure is software failure. Much like hardware failure, it cannot be completely mitigated as it will happen eventually. Like hardware failure as well, if a program cannot be accessed the data cannot be transferred, created, stored, or processed. This again leads to loss of work, which can result in loss of profits and/or violating the SLA (Service Level Agreement).With the above threats being listed, the threat of data loss is immense. Data loss is the loss of any data that could take a sizable time investment to recoup. This could be from a failure on the hardware or software level, but also from a malicious network intruder. Identify the Impact of the Risk: With hardware and software failure being listed, the risk of server crashes is present. Every server should have redundancy to pick up the workload if one goes down. The redundancy...

Words: 629 - Pages: 3

Premium Essay

Is3110T Lab 2 Assessment Worksheet

...destroys data in application and deletes all files - LOW c. Workstation OS has a known software vulnerability – HIGH d. Communication circuit outages - MEDIUM e. User inserts CD’s and USB hard drives with personal photos, music and videos on organization owned computers - MEDIUM 2. a. PO9.3 Event Identification – Identify threats with potential negative impact on the enterprise, including business, regulatory, legal, technology, trading partner, human resources and operational aspects. b. PO9.4 Risk Assessment – Assess the likelihood and impact of risks, using qualitative and quantitative methods. c. PO9.5 Risk Response – Develop a response designed to mitigate exposure to each risk – Identify risk strategies such as avoidance, reduction, acceptance – determine associated responsibilities; and consider risk tolerance levels. 3. a. Unauthorized access from public internet - AVAILABILITY b. User destroys data in application and deletes all files - INTEGRITY c. Workstation OS has a known software vulnerability – CONFIDENTIALITY d. Communication circuit outages - AVAILABILITY e. User inserts CD’s and USB hard drives with personal photos, music and videos on organization owned computers - INTEGRITY 4. a. Unauthorized access from public internet – Operating system, software patches, updates, change passwords often, and hardware or software firewall. b. User destroys data in application and deletes all files – Restrict access...

Words: 934 - Pages: 4

Premium Essay

Enterprise Security Plan Cmgt/430

...Enterprise Security Plan CMGT/430 Enterprise Security Plan This Enterprise Security Plan (ESP) for Riordan Manufacturing employees the levels of security required to protect the network and resources utilized to communicate. It is intended purpose is to formulate a means to counterattack against security risk from potential threat. The ESP servers as a way to identify risks and to ensure a contingency plan is in place to protect the availability, integrity, and confidentiality of the Riordan organization's information technology (IT) system. The ESP benefits all employees however it is most beneficial to information resource managers, computer security officials, and administrators as it is a good tool to use for establishing computer security policies. The ESP in its basic form is a systematic approach to addressing the company’s network, its capability, the threats it is susceptible to and a mitigation strategy that addresses those threats if and should they occur. In addition to addressing the threats the ESP will also make provisions for establishing contingency plans in case of a disaster. The information covered by this plan includes all information systems, IT resources, and networks throughout the Riordan global organization owned or operated by employees in the performance of their job duties, whether written, oral, or electronic. Further it establishes an effective set of security policies and controls required to identify and mitigate vulnerabilities that...

Words: 2085 - Pages: 9

Premium Essay

Aero Business Plan

...could affect the completion of Aero’s IT security software product that two of its developers are working on. The register identifies these risks and notes the responses that Aero should handle in order to lower the damage done to the company’s finances, relationships and employee wellbeing. This product and its release to US government agencies as well as international businesses is essential to Aero’s budget forecasts for the next year. The two developers who are working on the software live in the DC area and need constant communication as well as access to the internet to conduct coding of the software. Because they are both in the same location, it would be wise for Aero to establish a business contingency plan, or BCP. Should a natural disaster occur, Aero’s employees on the project as well as its US government based customers would be greatly affected. A BCP will address continuity of business and Aero growth in the event of a natural disaster. The areas of business continuity to be analyzed are • Pre-incident adjustments • Ethical use and protection of sensitive data • Ethical use and protection of customer data • Communication plan • Post-incident continuity Pre-Incident Adjustments The following functions are necessary for Aero to finish the coding of their software and release it on time, selling it to government entities. • Two developers with the coding skills necessary to create the IT security software • A functioning electrical system in which...

Words: 1536 - Pages: 7

Premium Essay

Nt1330 Unit 1 Assignment 1

...On the other hand we can setup office brunch anywhere in the world. Security All the business data should be store in cloud so it is difficult for the hacker to hack personal computer or laptop for the business data which is worth million dollar. Catastrophe recovery Disaster are unpredictable for any kind of business. Disaster recovery is very expensive and time consuming too. Cloud storage is safe from any kind of unexpected incidence. Up to date Software Cloud service providers regular do software updates and including...

Words: 1303 - Pages: 6

Premium Essay

Week 3 Reflective

...and maintaining the organization's application and use of technology; evaluating and providing recommendations regarding information technology software, network, information security and systems. Information is the crown jewels of business. Information Security is most important key of any successful or well set organization. The manufacturing records, sales records, financial records, customer records are all kept on computers (in form of spreadsheets). In today's networked world, these may be accessible from anywhere, via the Internet. One can't be too sure that all your digitized information is secure Information security is the practice of defending information from unauthorized access, uses, modification, recoding and destruction. In general term there are various way of restricting information to the right person either electronically or physically. So in this context Security :: Password Manager Software will play a very big role for information security. Tools and resources are dedicated to information security • The best way to keeping the data or information secire is “Access control”. • Keep your system up-to-date. • Campus border firewall. A system designed to prevent unauthorized access to or from a private network. Firewalls can be implemented in hardware, software, or a combination of both. • Single sign-on security. Passwords and digital identities. The key to effective identity management is good password management • Encryption. Encryption converts data...

Words: 681 - Pages: 3

Free Essay

Hostel Management System

...ago when I joined an organization to head its IT function. The previous IT head had left the organization a couple of months ago. The managing director called me over and voiced his expectation. He told me that all ground work had been done for ordering new set of servers and application packages and that I should act upon it soon. I promised to take a look at the situation and revert with plans. However, when I sat in my department and rummaged through papers, I could not find much except notes on discussions with the vendor and details of configuration. For instance, there was no document showing an IT plan, applications to be developed / bought, functional areas to be covered, priority of tasks and justification for the equipment and software to be bought. When I went back to the boss expressing my helplessness in the...

Words: 2026 - Pages: 9

Free Essay

It-302-Linux System Administration

...Computer security is necessity because of the many ways that your personal information. Millions of people each year are victims of hacked computers and accounts which lead to credit card theft and identity theft. This paper will explain a few of Unix/Linux’s security operations such as SELinux, Chroot, and IPtables. Security-Enhanced Linux is a Linux feature that provides a mechanism for supporting access control security policies, including United States Department of Defense style mandatory access controls. These functions were run through the Linux Security Modules in the Linux kernel. It is not a Linux distribution, but rather a set of modifications that can be applied to Unix-like operating system kernels, such as Linux and that of BSD. SELinux was developed by the United States National Security Agency, it was released to the open source development community under the GNU GPL on December 22, 2000. SELinux users and roles are not related to the actual system users and roles. For every current user or process, SELinux assigns a three string context consisting of a role, user name, and domain. This system is more flexible than normally required: as a rule, most of the real users share the same SELinux username, and all access control is managed through the third tag, the domain. Circumstance for when the user is allowed to get into a certain domain must be configured in the policies. The command runcon allows for the launching of a process into an explicitly specified context...

Words: 907 - Pages: 4

Free Essay

Security

...personal information. Knowing how to stop these thieves is important. The purpose of this report is to address a few of these security issues and discuss ways to prevent attacks from occurring. Users pose the largest security threat to a pc. Users go out on the internet, haphazardly clicking away on links that could open their pc for an attack. Malware, phishing scams, bot herding, viruses, and worms are just a few of the ways that your pc can be attacked. First and foremost is the user needs to understand that they must use caution when accessing the network. Follow sensible rules such as, don’t open email from strangers, don’t click on strange links, and don’t walk away from the pc without logging out. Never give out passwords, and change passwords often. Every 30-90 days is good and make sure you create strong passwords. As a rule of thumb, only give users access to the specific files and folders that they need. Use common sense when you are on the network and you can prevent malicious attack on your pc and protect sensitive information. Another way to protect your pc from malicious attack is by utilizing patches and hotfixes to the operating system software. Regular updates to the OS ensure that your device has some protection from worms or other malicious code that can damage the pc. Use firewalls on the network. Antivirus software needs to be installed also to protect the pc and it is imperative that you ensure that the program is updated regularly (Brandt...

Words: 693 - Pages: 3

Premium Essay

Sr-M-022

...SR-rm-o22-Final BSA/375 April 15, 2013 SR-rm-o22-Final Currently Riordan Manufacturing uses a system within their HR department that is complicated and disconnected because employees must submit changes in writing on certain forms, which are then entered in by a clerk. This process is not only troublesome, but also vulnerable for security breaches. This paper will discuss the request from Riordan Manufacturing’s Human resources department to unite the current hosts of HR tools into one application by describing what key stakeholders in Riordan Manufacturing requirements would be gathered from, describe the information-gathering techniques, and systems analysis tools used to evaluate the project, identify factors that will guarantee successful gathering of information required for the project, explain what the scope of the project is and why it is important, lastly, describe the areas of project feasibility that are examined in the analysis phase of the SCLC. Stakeholders in Riordan Manufacturing Riordan Manufacturing is in need of a system that will place all HR components into one secure centralized location. To resolve all inefficiencies within the current system, it is essential that information is gathered as much as possible to identify already known and potential issues that need to be corrected. Reviewing current policies and procedure documents for the existing system will give an understating of how the present day system is functioning, in addition will...

Words: 2280 - Pages: 10