Get help from the best in academic writing.

First American Financial Corporation Data Breach

OverviewIn this module, you learned about some of the common attacks affecting businesses and organizations and the defenses they must put in place to reduce the risk to their systems and to any private information that should not be publicly accessed. Security controls take many forms and can be categorized into three main groups: administrative, technical, and physical controls. As you also learned, you can have a control in each group protecting the same asset, meaning you have layered your defenses.
In this activity, you will read about how First American Financial Corporation (FAF) exposed over 85 million records on its public website in 2019. Not only were these records exposed, but the company was not aware of the breach until it was notified by renowned security expert Brian Krebs.For this week’s activity:
Read the case study and the articles provided in the Supporting Materials section.
Consider ways in which First American Financial Corporation could have proactively defended against the record breach.
Respond to the provided case study questions.
PromptCase Study: In 2019, one of the largest data breaches in history occurred when First American Financial Corporation, a real estate title insurance company, exposed over 885 million records on its public website. Included in these records was information such as Social Security numbers, bank account information, images of driver’s licenses, mortgage statements, tax documents, and wire transfer records dating all the way back to 2003. The company was not aware of the problem until it was notified by security expert Brian Krebs, an outside source.
A real estate developer outside of FAF first noticed this concern when they found that anyone who knew the URL for a valid document could then access any other document simply by changing a number in the URL. The company’s website,, was leaking hundreds of millions of private documents not intended to be viewed by just any user. This means that any individual who had previously been emailed a link from FAF could possibly gain access to a plethora of sensitive and private documents. No authentication was required in order to access these documents, nor were they protected in any other way. This left a lot of personal and private information exposed for those with malicious intent to use in nefarious ways, for example, identity theft.
When FAF was notified of the breach, it shut down its website and immediately conducted an internal review. The initial findings noted that there was a “design defect in an application that made possible unauthorized access to customer data” (Newman, 2019). The identified defect could be referred to as a business logic flaw, which is “a category of vulnerabilities specific to an application and business domain . . . [It] allows an attacker to misuse the application by circumventing the business rules of the application” (Conikee, 2019). Only a user with an appropriate link would be able to access these documents. However, a user would not be asked to verify their identity. Therefore, access was easy and unauthenticated.
Conikee, C. (2019, July 26). 3 takeaways from the First American Financial breach. DarkReading.…
Newman, L. H. (2019, May 24). Hack brief: 885 million sensitive financial records exposed online. Wired.…
Supporting Materials
These articles will provide you with greater insight into the scenario provided and help you prepare for your response to the case study questions:
Hack Brief: 885 Million Sensitive Financial Records Exposed Online
3 Takeaways from the First American Financial Breach
Understanding the First American Financial Data Leak: How Did It Happen and What Does It Mean?
Guidelines for SubmissionSecurity professionals should take the time to reflect on past incidents in order to prevent similar problems from occurring. Respond to the case study questions below related to the Module Two case study. Your submission should be 1 to 2 pages, double-spaced, and submitted as a Word document (.docx). Resources must be appropriately cited using APA style. You are allowed, although not required, to use resources outside of those provided within Module One, Module Two, and the Supporting Materials section.
Your responses should be in complete paragraphs and should contain the following:
Answer all of the case study questions thoroughly and completely. Write out the questions in your submission.
Make direct connections between the issues identified in the case study and the concepts covered in the provided resources in Modules One and Two, as well as the Supporting Materials.
Support your answers with appropriate examples and facts drawn from the case study.
Use correct grammar, sentence structure, and spelling, and demonstrate an understanding of audience and purpose.
Case Study Questions
How did this breach occur? Briefly summarize the incident.
Which pillars of the CIA triad were explicitly violated, given the scenario?
What kinds of security controls could First American Financial Corporation have put in place to defend against this kind of data breach? Why?

Simple WCF Service Application – Screenshots

Creating an Example Web Service. Page 42. see Chapter 3 Code under Required Files within the Course Syllabus. Create a word document containing the below :
1. Screenshot of new WCF Service Application (see page 44)
2. Screenshot of Discoverable service URLs (see page 56)

Computer Science Question

Computer Science Assignment Help

Contingency PlanningContingency planning is a risk mitigation process for developing back-up plans in anticipation of events (scenarios) that might disrupt ‘business as usual’. Business continuity planning is an expanded version of contingency planning that typically encompasses a more comprehensive and extended response plan for getting back to ‘business as usual’. In a well-formatted, highly-detailed research paper, address the need to contingency planning, ensuring to address the following items:(1) Benefits of scenario events/planning.(2) Questions to consider when implementing scenario planning.(3) The common types of scenario planning.Your paper should meet the following requirements:Be approximately four to six pages in length, not including the required cover page and reference page. (Remember, APA is double spaced)
Follow APA 7 guidelines. Your paper should include an introduction, a body with fully developed content, and a conclusion.
Support your answers with the readings from the course and at least two scholarly journal articles to support your positions, claims, and observations, in addition to your textbook. The UC Library is a great place to find resources.
Be clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing.

This week’s discussion has provided an introduction to viewing, particularly with respect to various projections and related functions. In Essay

This week’s discussion has provided an introduction to viewing, particularly with respect to various projections and related functions. In this assignment, you will briefly discuss several viewing functions and then use the code snippet in section 5.4.6 to design an interactive Viewer using WebGL.

In your program:

Include screenshots your working program
Submit all the source files of your working program
Your paper should meet the following requirements:

Be two pages in length (screenshots), not including an APA title page and APA reference page.
Include at least one reference from the readings or an outside sources. The CSU Global Library is a good place to find your sources.
Follow the CSU Global Writing Center (Links to an external site.).

function render()



eye = vec3(radius * Math.sin(theta) * Math.cos(phi),

radius * Math.sin(theta) * Math.sin(phi),

radius * Math.cos(theta));

modelViewMatrix = lookAt(eye, at, up);

projectionMatrix = ortho(left, right, bottom, ytop, near, far);

gl.uniformMatrix4fv(modelViewMatrixLoc, false, flatten(modelViewMatrix));

gl.uniformMatrix4fv(projectionMatrixLoc, false, flatten(projectionMatrix));

gl.drawArrays(gl.TRIANGLES, 0, numVertices);



//The fixed values:

const at = vec3(0.0, 0.0, 0.0);

const up = vec3(0.0, 1.0, 0.0)

//The vertex shader:

attribute vec4 vPosition;

attribute vec4 vColor;

varying vec4 fcolor;
uniform mat4 modelViewMatrix;

uniform mat4 projectionMatrix;
void main() {
fcolor = vColor; gl_Position = projectionMatrix * modelViewMatrix * vPosition;

//The fragment shader:

varying vec4 color;
void main()

gl_FragColor = fcolor;


// To control near and far distances:

depth .05

min=”.05″ max=”3″ step=”0.1″ value =”2″ />

// The corresponding eventhandler:

document.getElementById(“depthSlider”).onchange = function() {

far = event.srcElement.value/2;

near = -event.srcElement.value/2;


error: Content is protected !!