I. Tổng quan về web Magento
1. Web Magento là gì?
Web Magento là một nền tảng thương mại điện tử mã nguồn mở phổ biến được sử dụng để xây dựng các cửa hàng trực tuyến. Magento được phát triển bởi Magento Inc., công ty con của Adobe Inc., và có hai phiên bản chính: Magento Open Source (trước đây là Magento Community Edition) và Magento Commerce (trước đây là Magento Enterprise Edition).
Magento cung cấp nhiều tính năng mạnh mẽ cho việc quản lý cửa hàng trực tuyến như quản lý sản phẩm, đơn hàng, thanh toán, vận chuyển và nhiều hơn nữa. Nền tảng này có thể được tùy biến mạnh mẽ để phù hợp với các yêu cầu cụ thể của từng doanh nghiệp và được sử dụng rộng rãi trên toàn thế giới bởi các doanh nghiệp vừa và lớn.
Với cấu trúc mô-đun, web Magento cho phép tùy chỉnh gần như mọi khía cạnh của trang web, từ giao diện người dùng đến chức năng thương mại và quản lý sản phẩm.

2. Tính năng web Magento
- Quản lý sản phẩm và danh mục: Hỗ trợ nhiều loại sản phẩm và danh mục phong phú.
- Công cụ marketing và quảng cáo: Tích hợp sẵn các công cụ SEO, khuyến mãi và tiếp thị.
- Tích hợp thanh toán và vận chuyển: Hỗ trợ nhiều phương thức thanh toán và lựa chọn vận chuyển.
- Quản lý khách hàng: Cung cấp các công cụ để quản lý thông tin và tương tác với khách hàng.
- Báo cáo và phân tích: Hệ thống báo cáo chi tiết giúp doanh nghiệp theo dõi và phân tích hiệu quả hoạt động kinh doanh.
3. Ưu điểm của web Magento
- Tính linh hoạt và tùy biến cao: Magento cho phép doanh nghiệp tùy chỉnh gần như mọi khía cạnh của trang web.
- Mã nguồn mở: Magento cho phép cộng đồng phát triển mở rộng và cải tiến chức năng.
- Quy mô và khả năng mở rộng: Magento có thể đáp ứng truy cập với ít sản phẩm đến truy cập cao với số lượng lớn sản phẩm.
- Cộng đồng và hỗ trợ: Magento có một cộng đồng phát triển lớn, cung cấp nhiều tài nguyên hỗ trợ, từ tài liệu đến diễn đàn và các phần mở rộng (extensions).
- Tính năng phong phú: Magento đi kèm với nhiều tính năng tích hợp sẵn, giúp doanh nghiệp quản lý cửa hàng, khách hàng, và chiến lược marketing.
II. Nội dung về lỗi Magento
1. Cách thức hoạt động lỗi Magento
Các chuyên gia từ Sansec đã xuất bản một bài đăng trên blog mô tả chi tiết “cleverly crafted layout template in the database”, có nghĩa là có một bố cục mẫu được tạo ra ở dữ liệu của web Magento có thể đưa phần mềm độc hại.
- Theo nghiên cứu, Những kẻ tấn công gói beberlei/assert (được cài đặt theo mặc định) để thực thi các lệnh hệ thống vào Magento, khi kích hoạt chỉ cần chèn “<store>/checkout/cart” để đánh cắp dữ liệu thanh toán.
- Lệnh trong trường hợp này được gọi là sed và thêm một cửa sau vào bộ điều khiển CMS. Vì vậy, phần mềm độc hại sẽ được tiêm lại sau khi sửa chữa thủ công hoặc thiết lập bin/magento:di:compile run:
Lỗi Magento đã sử dụng lỗ hổng một cách vô tội vạ, để nhanh chóng chiếm được các tài khoản thanh toán trên sàn thương mại điện tử. Vì vậy các chuyên gia đã phát hiện ra lỗ hổng này mang tên CVE-2024-20720 và có điểm nghiêm trọng là 9,1.
Vào ngày 13 tháng 2 năm 2024, Magento đã sửa chữa lỗ hổng này cho khách hàng của họ.
2. Mục tiêu của lỗi Magento
Với khác hàng rộng lớn, nền tảng thương mại điện tử Magento trở thành mục tiêu chính của cuộc tấn công đánh cắp dữ liệu thanh toán.
MageCart là công cụ thu thập thông tin thẻ tín dụng lớn nhất hiện nay. Những kẻ tấn công đã sử dụng công cụ này để chạy hàng loạt phiên bản Magento lỗi thời và không được hỗ trợ. Tạo nên cuộc hoang mang về lỗi Magento cho các doanh nghiệp sử dụng web.
- Bên cạnh đó, chúng còn sử dụng tên miền Naturalfreshmalll.com vào tháng 2 năm 2022, Sansec đã phát hiện hơn 500 ca lây nhiễm xảy ra trong cùng một ngày với cùng một phần mềm độc hại.
- Chúng đã tải phần mềm độc hại lên các trang web thương mại điện tử chạy Magento 1.
Phiên bản này đã hết hạn sử dụng vào ngày 30 tháng 6 năm 2020, nghĩa là nó không còn nhận được các bản cập nhật bảo mật và khả năng sử dụng thường xuyên nữa, khiến nó trở thành mục tiêu hoàn hảo cho tội phạm mạng.
3. Hậu quả của lỗi Magento
Đối với doanh nghiệp
Thiệt hại tài chính:
- Chi phí khắc phục sự cố: Doanh nghiệp sẽ phải đầu tư vào việc điều tra, khắc phục và nâng cấp hệ thống. Các chi phí này có thể bao gồm việc thuê chuyên gia bảo mật, mua phần mềm bảo mật mới, và thậm chí là xây dựng lại hệ thống từ đầu.
- Bồi thường cho khách hàng: Doanh nghiệp có thể phải bồi thường cho khách hàng bị ảnh hưởng.
Bao gồm hoàn tiền, cung cấp dịch vụ miễn phí, hoặc các biện pháp hỗ trợ khác để giúp khách hàng phục hồi từ vụ tấn công.
- Mất doanh thu: Khách hàng tin tưởng và tiếp tục mua sắm sẽ giảm đi đáng kể, dẫn đến doanh thu giảm sút trong thời gian dài.
- Phạt hành chính từ các cơ quan quản lý: Các khoản phạt này có thể rất lớn và gây thêm áp lực tài chính cho doanh nghiệp.
Mất uy tín và niềm tin của khách hàng:
- Tổn hại danh tiếng: Khách hàng hiện tại và tiềm năng có thể mất niềm tin vào khả năng bảo vệ dữ liệu của doanh nghiệp.
- Khó khăn trong việc thu hút khách hàng mới: Danh tiếng bị tổn hại làm cho việc thu hút khách hàng mới trở nên khó khăn hơn, vì họ sẽ lo sợ về mức độ bảo mật của doanh nghiệp.
Khả năng bị kiện tụng và phạt hành chính:
- Kiện tụng từ khách hàng và đối tác: Các khách hàng bị ảnh hưởng có thể khởi kiện doanh nghiệp để đòi bồi thường thiệt hại.
Các đối tác kinh doanh cũng có thể chấm dứt hợp đồng hoặc yêu cầu bồi thường
Đối với khách hàng
Mất tiền và thông tin cá nhân:
- Tài khoản bị truy cập trái phép: Kẻ tấn công có thể sử dụng thông tin thanh toán bị đánh cắp để thực hiện các giao dịch trái phép, gây ra thiệt hại tài chính trực tiếp cho khách hàng.
- Thông tin cá nhân bị lộ: Các thông tin như địa chỉ, số điện thoại, và thậm chí là số chứng minh nhân dân có thể bị sử dụng cho các mục đích lừa đảo khác.
III. Cách phòng chống lỗi Magento
Để phòng chống các lỗi trong Magento và bảo vệ hệ thống thương mại điện tử của bạn, có một số biện pháp quan trọng và hiệu quả như sau:
- Cập nhật thường xuyên: Hãy đảm bảo rằng Magento và tất cả các extension, theme và bản vá được cài đặt đều được cập nhật lên phiên bản mới nhất. Các bản cập nhật thường đi kèm với các bản vá bảo mật quan trọng để bảo vệ khỏi các lỗ hổng mới.
- Kiểm tra bảo mật định kỳ: Thực hiện kiểm tra bảo mật định kỳ để phát hiện và khắc phục các lỗ hổng bảo mật. Các công cụ quét bảo mật và dịch vụ bảo mật chuyên nghiệp có thể được sử dụng để đánh giá hệ thống của bạn.
- Sử dụng các extension và theme tin cậy: Lựa chọn các extension và theme từ các nhà cung cấp đáng tin cậy và chính thức. Tránh sử dụng các extension không rõ nguồn gốc hoặc không được hỗ trợ, vì chúng có thể gây ra lỗ hổng bảo mật.
- Quản lý quyền truy cập: Hạn chế quyền truy cập vào hệ thống Magento chỉ cho những người cần thiết. Đảm bảo rằng các quyền người dùng được thiết lập chính xác và theo nguyên tắc của nguyên lý “tối thiểu quyền cần thiết”.
- Sao lưu và khôi phục dữ liệu định kỳ: Thực hiện sao lưu dữ liệu định kỳ và lưu trữ sao lưu ở nơi an toàn. Điều này sẽ giúp phục hồi dữ liệu nhanh chóng trong trường hợp xảy ra sự cố.
- Giám sát và báo động: Thiết lập hệ thống giám sát để theo dõi hoạt động của hệ thống Magento. Đặc biệt, quan sát các đăng nhập không hợp lệ, hoạt động lạ và các dấu hiệu của các cuộc tấn công.
- Đào tạo nhân viên: Đào tạo nhân viên về các phương pháp bảo mật cơ bản và nhận diện các mối đe dọa tiềm ẩn. Chính sách an ninh thông tin và hướng dẫn bảo mật nên được cung cấp và thường xuyên cập nhật.
- Sử dụng HTTPS: Đảm bảo rằng trang web của bạn sử dụng giao thức HTTPS để bảo vệ dữ liệu giao tiếp giữa người dùng và máy chủ.
Tổng thể, việc thực hiện các biện pháp phòng chống trên sẽ giúp bạn giảm thiểu rủi ro và đảm bảo an toàn cho hệ thống Magento của mình trước các mối đe dọa bảo mật.
Việc các trang web sử dụng Magento bị đánh cắp dữ liệu thanh toán là một vấn đề nghiêm trọng, gây ảnh hưởng lớn đến cả doanh nghiệp và khách hàng.
Để giảm thiểu rủi ro, các doanh nghiệp cần thường xuyên cập nhật phần mềm, áp dụng các giải pháp bảo mật mạnh mẽ và thực hiện kiểm tra bảo mật định kỳ.
Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại đây
P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng :
Cloud Server
Cloud Server Pro
Máy Chủ Riêng
Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/