exam questions

Exam CAS-003 All Questions

View all questions & answers for the CAS-003 exam

Exam CAS-003 topic 1 question 17 discussion

Actual exam question from CompTIA's CAS-003
Question #: 17
Topic #: 1
[All CAS-003 Questions]

A recent penetration test identified that a web server has a major vulnerability. The web server hosts a critical shipping application for the company and requires
99.99% availability. Attempts to fix the vulnerability would likely break the application. The shipping application is due to be replaced in the next three months.
Which of the following would BEST secure the web server until the replacement web server is ready?

  • A. Patch management
  • B. Antivirus
  • C. Application firewall
  • D. Spam filters
  • E. HIDS
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
zapato
3 years, 6 months ago
Selected Answer: C
Pretty sure is C
upvoted 3 times
...
arawaco
3 years, 9 months ago
Guess E. A not because the statement says not. B neither is a vulnerability from a shipping software. D also not, because there is nothing about mail or related from the question. So we get two. Lets see C application firewall is a layer 7 (OSI). So the application firewall controls network access to, from or by an application or service with policies and etc. but the question says «A penetration test (<- key one)...web server has a major vulnerability (<-key tow)...» does not say, that the shipping software has the vulnerability, so the firewall does not helps to mitigate the issue as the HIDS does. HIDS . It is a software that has functions of monitoring, and detect a suspicious activity in a host including intrusions and inappropriate use of resources , data , etc. From the comptia study guide chapter 6. implementing security controls for hosts we can found other ways to secure.
upvoted 1 times
...
Mara03
4 years, 2 months ago
Not an easy one either. First I agreed with you on C but then I could remember that on a performance based question I had a similar setup like this and I know it was HIDS. So I did a little research and came across this: Host IDS is installed on servers and is more focused on analyzing the specific operating system and "application functionality" residing on the HIDS host. Application => Webserver HIDS are often critical in detecting internal attacks directed towards an organization’s servers such as DNS, mail, and web servers. So they are correct with their answer E. HIDS
upvoted 1 times
D1960
3 years, 10 months ago
HIDS will not protect an SQL injection. Among other things. A HIDS detects and does not protect.
upvoted 1 times
...
AB1938
3 years, 3 months ago
D1960 explained it pretty well. I'll just tell you this, and you should note it down, and never forget it: HIDS will not protect anything. It will (maybe) see that you're getting hacked or attacked and send you an email saying hey you've been hacked, have a good day. Now, you just violated the 99.99% availability requirement from the question scenario.
upvoted 1 times
...
...
Trap_D0_r
4 years, 4 months ago
Going with C.
upvoted 4 times
...
TheThreatGuy
4 years, 4 months ago
Definitely C. HIDS won’t “secure” the server. It will help detect an attack but not prevent it. A well tuned WAF is the clear answer.
upvoted 3 times
...
boblee
4 years, 8 months ago
theanswer is c
upvoted 3 times
...
RayAlv
4 years, 11 months ago
Its definitely not HIDS, a HIDS detects and doesn't necessarily make anything more "secure". Firewall & Patch management appear to be the most practical answers. Patch Management in the real world seems to be the right answer. Thats why we have the NESSUS scanner to detect vulnerabilities and then we Patch, which is essentially putting a band aid on an issue until there is a long-term solution as the question stated.
upvoted 1 times
...
D1960
5 years ago
Without knowing the vulnerability, or what would fix it, I doubt it's possible to objectively answer the question. The question is unfair, as comptia questions often are. Since the question is specifically about a web application, I think my best guess would be web application firewall.
upvoted 2 times
...
kpham90
5 years, 1 month ago
HIDS. A WAF is a reasonable solution, however the question states the need for high availability of the application, and WAFs may inadvertently cause an outage due to potential false-positives. A HIDS would add a detective control to the hosting server and not impact the application per se because it isn't inline with the traffic, which a WAF would be inline
upvoted 2 times
D1960
5 years ago
Depending on the vulnerability, a HIDS may not help much. For example: a HIDS will not protect against an SQL injection. A false positive may cause a WAF to improperly reject an order, but I doubt it would cause an outage.
upvoted 2 times
...
...
Cheniel
5 years, 1 month ago
Patch management
upvoted 2 times
D1960
4 years, 2 months ago
From the question: "Attempts to fix the vulnerability would likely break the application." That might suggest that patch management cannot be used.
upvoted 1 times
...
...
tek
5 years, 3 months ago
C. Application Firewall, a type of WAF in my opinion should protect the web server.
upvoted 3 times
Cheniel
5 years, 1 month ago
Web Application fires walls are designed specifically to protect web applications not the servers.
upvoted 2 times
D1960
5 years ago
The question states: "The web server hosts a critical shipping application" It may be fair to assume that the server is dedicated to that application. Certainly that is the application that is at issue. Depending on the vulnerability, a HIDS may not help much. For example: a HIDS will not protect against an SQL injection.
upvoted 1 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...