Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

PECB GDPR Exam - Topic 1 Question 18 Discussion

Posted by Dorothy on May 31, 2026 at 03:35 PM

Scenario 8: MA store is an online clothing retailer founded in 2010. They provide quality products at a reasonable cost. One thing that differentiates MA store from other online shopping sites is their excellent customer service.

MA store follows a customer-centered business approach. They have created a user-friendly website with well-organized content that is accessible to everyone. Through innovative ideas and services, MA store offers a seamless user experience for visitors while also attracting new customers. When visiting the website, customers can filter their search results by price, size, customer reviews, and other features. One of MA store's strategies for providing, personalizing, and improving its products is data analytics. MA store tracks and analyzes the user actions on its website so it can create customized experience for visitors.

In order to understand their target audience, MA store analyzes shopping preferences of its customers based on their purchase history. The purchase history includes the product that was bought, shipping updates, and payment details. Clients' personal data and other information related to MA store products included in the purchase history are stored in separate databases. Personal information, such as clients' address or payment details, are encrypted using a public key. When analyzing the shopping preferences of customers, employees access only the information about the product while the identity of customers is removed from the data set and replaced with a common value, ensuring that customer identities are protected and cannot be retrieved.

Last year, MA store announced that they suffered a personal data breach where personal data of clients were leaked. The personal data breach was caused by an SQL injection attack which targeted MA store's web application. The SQL injection was successful since no parameterized queries were used.

Based on this scenario, answer the following Questio n:

How could MA store prevent the SQL attack described in scenario 8?

Suggested Answer: A

The SQL injection attack exploited vulnerabilities in the web application due to the lack of parameterized queries. GDPR mandates security measures under Article 32, which includes data integrity and confidentiality safeguards. Using parameterized queries and prepared statements at the database level would prevent attackers from injecting malicious SQL code. TLS encryption (option B) is crucial for secure communication but does not directly address SQL injection threats. Similarly, data minimization (option C) is a general best practice but does not provide specific protection against SQL injection.


Get Premium GDPR Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
17 comments · newest first
BO
Boris 23 days ago
All options have merit, but A feels most immediate.
RE
Rebecka 28 days ago
Yeah, but we can't ignore the importance of encryption in B.
FR
Francine 1 month ago
I feel like A covers the main issue directly.
HU
Huey 1 month ago
True, Tom. Minimizing data access reduces risk.
EU
Eura 1 month ago
But isn’t it more about how they handle data? Option C makes sense.
KE
Kerrie 2 months ago
Option B is interesting too. TLS adds another layer of protection.
TW
Twana 2 months ago
I agree, Jane. Parameterized queries are crucial for security.
CH
Chauncey 2 months ago
I think option A is the best. Authorized queries can really help.
RE
Rene 2 months ago
Processing only necessary data seems like a smart move too.
FL
Florinda 2 months ago
Using TLS sounds good, but is it really enough?
RE
Rebecka 2 months ago
Wait, they had a data breach? That's surprising!
NI
Nicholle 3 months ago
I agree, security measures are a must for online stores!
ST
Stephanie 3 months ago
They should definitely use parameterized queries to prevent SQL injection.
OD
Odette 3 months ago
I recall a practice question about database security, and it emphasized the need for authorized queries. So, I think option A is definitely the way to go for preventing those attacks.
MA
Marge 3 months ago
I feel like option C could be relevant too, but I’m not clear on how it directly relates to SQL injection prevention. It seems more about data minimization.
LA
Lacey 3 months ago
I'm not entirely sure, but I think using TLS for encryption is more about securing data in transit rather than preventing SQL injections. So, I’m leaning away from option B.
VA
Vanesa 4 months ago
I remember we discussed the importance of parameterized queries in preventing SQL injection attacks. I think option A might be the best choice here.
0/2000 characters

Save Cancel