Comparison Overview

METRO/MAKRO

VS

Ferguson

METRO/MAKRO

Metro-Str. 1, Duesseldorf, undefined, 40235, DE
Last Update: 2025-12-25
Between 750 and 799

METRO is a leading international wholesale company with food and non-food assortments that specialises in serving the needs of hotels, restaurants and caterers (HoReCa) as well as independent traders. Around the world, METRO has 15 million customers who can choose whether to shop in one of the large-format stores, order online and collect their purchases at the store or have them delivered. METRO also supports the competitiveness of entrepreneurs and independent businesses with digital solutions and thereby contributes to cultural diversity in trade and the hospitality industry. The company operates in more than 30 countries and employs more than 85,000 people worldwide. In financial year 2022/23, METRO generated a group revenue of €31 billion. More information: https://careers.metroag.de Imprint: https://careers.metroag.de/imprint Data Privacy: https://careers.metroag.de/privacy-policy

NAICS: 424
NAICS Definition:
Employees: 26,312
Subsidiaries: 22
12-month incidents
0
Known data breaches
0
Attack type number
1

Ferguson

751 Lakefront Commons, Newport News, Virginia, US, 23606
Last Update: 2025-12-25
Between 750 and 799

The United States segment operates primarily under the Ferguson brand and provides expertise, solutions, and products, from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more, to residential and non-residential contractors. Our products are delivered through a common network of distribution centers, branches and specialist sales associates, counter service, showroom consultants and e-commerce. As of July 31, 2025, the U.S. business operated 1,519 branches and 9 regional distribution centers serving all 50 states with approximately 31,000 associates. These locations provide same-day and next-day product availability, which we believe to be a competitive advantage and an important requirement for customers. In addition, our U.S. business operates five market distribution centers (“MDCs”) in Denver, Phoenix, Dallas, Houston and Nashville for branch replenishment and final mile distribution to customers. Our operations and associate expertise align with our customer groups where we predominantly serve trade customers. By differentiating between the customer types, we are able to provide bespoke services and better cater to specific requirements. Each group has its own set of competitors that range from large national companies, including trade sales by large home improvement chains, to small, privately owned distributors. To learn more about our U.S. business, visit www.ferguson.com.

NAICS: 42
NAICS Definition: Wholesale Trade
Employees: 20,429
Subsidiaries: 0
12-month incidents
0
Known data breaches
0
Attack type number
0

Compliance Badges Comparison

Security & Compliance Standards Overview

https://images.rankiteo.com/companyimages/metro-makro.jpeg
METRO/MAKRO
ISO 27001
ISO 27001 certification not verified
Not verified
SOC2 Type 1
SOC2 Type 1 certification not verified
Not verified
SOC2 Type 2
SOC2 Type 2 certification not verified
Not verified
GDPR
GDPR certification not verified
Not verified
PCI DSS
PCI DSS certification not verified
Not verified
HIPAA
HIPAA certification not verified
Not verified
https://images.rankiteo.com/companyimages/ferguson-official.jpeg
Ferguson
ISO 27001
ISO 27001 certification not verified
Not verified
SOC2 Type 1
SOC2 Type 1 certification not verified
Not verified
SOC2 Type 2
SOC2 Type 2 certification not verified
Not verified
GDPR
GDPR certification not verified
Not verified
PCI DSS
PCI DSS certification not verified
Not verified
HIPAA
HIPAA certification not verified
Not verified
Compliance Summary
METRO/MAKRO
100%
Compliance Rate
0/4 Standards Verified
Ferguson
0%
Compliance Rate
0/4 Standards Verified

Benchmark & Cyber Underwriting Signals

Incidents vs Wholesale Industry Average (This Year)

No incidents recorded for METRO/MAKRO in 2025.

Incidents vs Wholesale Industry Average (This Year)

No incidents recorded for Ferguson in 2025.

Incident History — METRO/MAKRO (X = Date, Y = Severity)

METRO/MAKRO cyber incidents detection timeline including parent company and subsidiaries

Incident History — Ferguson (X = Date, Y = Severity)

Ferguson cyber incidents detection timeline including parent company and subsidiaries

Notable Incidents

Last 3 Security & Risk Events by Company

https://images.rankiteo.com/companyimages/metro-makro.jpeg
METRO/MAKRO
Incidents

Date Detected: 10/2022
Type:Cyber Attack
Blog: Blog
https://images.rankiteo.com/companyimages/ferguson-official.jpeg
Ferguson
Incidents

No Incident

FAQ

METRO/MAKRO company demonstrates a stronger AI Cybersecurity Score compared to Ferguson company, reflecting its advanced cybersecurity posture governance and monitoring frameworks.

METRO/MAKRO company has historically faced a number of disclosed cyber incidents, whereas Ferguson company has not reported any.

In the current year, Ferguson company and METRO/MAKRO company have not reported any cyber incidents.

Neither Ferguson company nor METRO/MAKRO company has reported experiencing a ransomware attack publicly.

Neither Ferguson company nor METRO/MAKRO company has reported experiencing a data breach publicly.

METRO/MAKRO company has reported targeted cyberattacks, while Ferguson company has not reported such incidents publicly.

Neither METRO/MAKRO company nor Ferguson company has reported experiencing or disclosing vulnerabilities publicly.

Neither METRO/MAKRO nor Ferguson holds any compliance certifications.

Neither company holds any compliance certifications.

METRO/MAKRO company has more subsidiaries worldwide compared to Ferguson company.

METRO/MAKRO company employs more people globally than Ferguson company, reflecting its scale as a Wholesale.

Neither METRO/MAKRO nor Ferguson holds SOC 2 Type 1 certification.

Neither METRO/MAKRO nor Ferguson holds SOC 2 Type 2 certification.

Neither METRO/MAKRO nor Ferguson holds ISO 27001 certification.

Neither METRO/MAKRO nor Ferguson holds PCI DSS certification.

Neither METRO/MAKRO nor Ferguson holds HIPAA certification.

Neither METRO/MAKRO nor Ferguson holds GDPR certification.

Latest Global CVEs (Not Company-Specific)

Description

Improper Input Validation vulnerability in qs (parse modules) allows HTTP DoS.This issue affects qs: < 6.14.1. SummaryThe arrayLimit option in qs does not enforce limits for bracket notation (a[]=1&a[]=2), allowing attackers to cause denial-of-service via memory exhaustion. Applications using arrayLimit for DoS protection are vulnerable. DetailsThe arrayLimit option only checks limits for indexed notation (a[0]=1&a[1]=2) but completely bypasses it for bracket notation (a[]=1&a[]=2). Vulnerable code (lib/parse.js:159-162): if (root === '[]' && options.parseArrays) { obj = utils.combine([], leaf); // No arrayLimit check } Working code (lib/parse.js:175): else if (index <= options.arrayLimit) { // Limit checked here obj = []; obj[index] = leaf; } The bracket notation handler at line 159 uses utils.combine([], leaf) without validating against options.arrayLimit, while indexed notation at line 175 checks index <= options.arrayLimit before creating arrays. PoCTest 1 - Basic bypass: npm install qs const qs = require('qs'); const result = qs.parse('a[]=1&a[]=2&a[]=3&a[]=4&a[]=5&a[]=6', { arrayLimit: 5 }); console.log(result.a.length); // Output: 6 (should be max 5) Test 2 - DoS demonstration: const qs = require('qs'); const attack = 'a[]=' + Array(10000).fill('x').join('&a[]='); const result = qs.parse(attack, { arrayLimit: 100 }); console.log(result.a.length); // Output: 10000 (should be max 100) Configuration: * arrayLimit: 5 (test 1) or arrayLimit: 100 (test 2) * Use bracket notation: a[]=value (not indexed a[0]=value) ImpactDenial of Service via memory exhaustion. Affects applications using qs.parse() with user-controlled input and arrayLimit for protection. Attack scenario: * Attacker sends HTTP request: GET /api/search?filters[]=x&filters[]=x&...&filters[]=x (100,000+ times) * Application parses with qs.parse(query, { arrayLimit: 100 }) * qs ignores limit, parses all 100,000 elements into array * Server memory exhausted → application crashes or becomes unresponsive * Service unavailable for all users Real-world impact: * Single malicious request can crash server * No authentication required * Easy to automate and scale * Affects any endpoint parsing query strings with bracket notation

Risk Information
cvss3
Base: 7.5
Severity: LOW
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
cvss4
Base: 8.7
Severity: LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Description

A weakness has been identified in code-projects Refugee Food Management System 1.0. This affects an unknown part of the file /home/editfood.php. This manipulation of the argument a/b/c/d causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be exploited.

Risk Information
cvss2
Base: 6.5
Severity: LOW
AV:N/AC:L/Au:S/C:P/I:P/A:P
cvss3
Base: 6.3
Severity: LOW
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
cvss4
Base: 5.3
Severity: LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Description

A security flaw has been discovered in code-projects Refugee Food Management System 1.0. Affected by this issue is some unknown functionality of the file /home/editrefugee.php. The manipulation of the argument rfid results in sql injection. The attack can be launched remotely. The exploit has been released to the public and may be exploited.

Risk Information
cvss2
Base: 7.5
Severity: LOW
AV:N/AC:L/Au:N/C:P/I:P/A:P
cvss3
Base: 7.3
Severity: LOW
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
cvss4
Base: 6.9
Severity: LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Description

Authentication Bypass Using an Alternate Path or Channel vulnerability in Mobile Builder Mobile builder allows Authentication Abuse.This issue affects Mobile builder: from n/a through 1.4.2.

Risk Information
cvss3
Base: 9.8
Severity: LOW
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Hiroaki Miyashita Custom Field Template allows Stored XSS.This issue affects Custom Field Template: from n/a through 2.7.5.

Risk Information
cvss3
Base: 6.5
Severity: LOW
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L