LucidTrac Blog

Understanding the XZ Utils Supply Chain Attack: A High School Level Explanation

written by Victor Ocasio / victor@lucidtrac.io on Tuesday 04/09/2024
updated on Sunday 04/14/2024 14:21 UTC

Hey, everyone! Today, we're diving into a story that sounds like it's straight out of a spy novel, but it's real and it happened in the tech world around March 29th 2024. It's about the XZ Utils Supply Chain Attack. If you're wondering what that is, don't worry, we'll break it down into bits and pieces that are easy to digest, just like how you'd eat a giant burger. Let's get into it!

Understanding the XZ Utils Supply Chain Attack: A High School Level Explanation read @ https://lcdtrc.link/n7mjpr0 #LucidTracBlog

 

What Happened?

In the world of computers and the internet, there's something called XZ Utils. Think of XZ Utils like a magical tool that can make big files smaller, so they're easier to share and store. It's super important because it's used by lots of different software, including the big systems that run on many computers (Linux distributions, to be specific).

But here's the plot twist: a bad actor (and no, we're not talking about someone who can't act in movies) named Jia Tan, sneaked into the XZ Utils project. Over time, they gained the trust of the community and became a maintainer of the project. Then, they did something sneaky: they introduced a backdoor in versions 5.6.0 and 5.6.1 of XZ Utils. This backdoor is like leaving a secret path open for thieves to get into your house without you knowing.

 

The Discovery

On March 29, 2024, Microsoft software engineer Andres Freund reported the discovery of the backdoor. The discovery of the CVE-2024-3094 backdoor within XZ Utils posed a significant security risk, particularly affecting the SSHD protocol, a component of the OpenSSH server software responsible for managing SSH connections. This vulnerability allowed for remote code execution through an SSH login certificate, impacting only the 5.6.0 and 5.6.1 versions of XZ Utils.
 

Why Should We Care?

You might be thinking, "Okay, cool story, but why should I care?" Well, if this backdoor had gone unnoticed for longer, it could have let bad guys sneak into a lot of important places on the internet, putting lots of data and personal information at risk. It's a big deal because it shows how something small can affect a lot of people and systems.

 

Which operating systems are impacted by the XZ backdoor?

Thanks to Freund’s accidental discovery, the attack was stopped before being spread on a wider scale. The cybersecurity company Tenable exposed the following operating systems known to be affected by the XZ backdoor:

  • Fedora Rawhide.
  • Fedora 40 Beta.
  • Fedora 41.
  • Debian testing, unstable and experimental distributions versions 5.5.1alpha-01 to 5.6.1-1.
  • openSUSE Tumbleweed.
  • openSUSE MicroOS.
  • Kali Linux.
  • Arch Linux.

 

How Did They Do It?

The attacker didn't just walk in and plant the backdoor. They were sneaky about it. They made small changes over time that seemed harmless at first but were actually part of a bigger, malicious plan. This plan involved making the backdoor work only under certain conditions, making it harder to spot. 
 

An infographic showing the entire CVE-2024-3094 operation. - TechRepublic


What's Being Done?

After the discovery, the good guys (like security researchers and the open-source community) jumped into action. They came up with ways to find out if a system has the bad version of XZ Utils and how to fix it if it does. They advised everyone to use a safe version of XZ Utils (5.4.6 is the hero version here) and shared tools to help check systems for the sneaky backdoor.

 

How Can You Check If Your System Is Vulnerable?

Now, for the DIY part: how can you check if your computer is caught in this web? There are a few steps you can take:

  1. Use Detection Tools: There are free tools available that can scan your system to see if it has the vulnerable versions of XZ Utils. One is called XZBackdoor Scanner, and it's like a detective tool that checks for any signs of the backdoor.

  2. Check Your Version: If you're comfortable using command lines (think of it as typing special commands that computers understand), you can check the version of XZ Utils on your system. If it's version 5.6.0 or 5.6.1, you'll want to update to a safer version.

  3. Stay Updated: Keep your software up to date. When security experts find problems like this, they quickly work to fix them. By updating, you're closing the door on those secret paths the bad guys want to use.

 

Wrapping Up

So there you have it—a story of how a sneaky backdoor almost caused a lot of trouble, how it was discovered, and what's being done to fix it. It's a reminder that in the digital world, just like in real life, we have to stay vigilant and keep our doors locked to strangers. And by working together and using the right tools, we can keep our digital neighborhood safe.

Remember, knowledge is power, especially when it comes to protecting yourself online. So, stay curious, ask questions, and don't forget to keep your software up to date!

Sources & Citations
 

  1. SecurityWeek: "Supply Chain Attack: Major Linux Distributions Impacted by XZ Utils Backdoor" - SecurityWeek
  2. Microsoft Community Hub: "Microsoft FAQ and guidance for XZ Utils backdoor" - Microsoft Tech Community
  3. Checkmarx: "Backdoor Discovered in xz" - Checkmarx
  4. Bitdefender: "Technical Advisory: XZ Upstream Supply Chain Attack" - Bitdefender
Loading Mailing List

Share this Blog Post: https://lcdtrc.link/n7mjpr0

Understanding the XZ Utils Supply Chain Attack: A High School Level Explanation - LucidTrac Blog

In Case you Missed It - Seach by Tags!

Best Practices ( 46 ) ERP Software ( 24 ) LucidTrac ( 20 ) Communication ( 14 ) Productivity ( 11 ) ERP ( 11 ) Collaboration ( 10 ) Project Management ( 9 ) Efficiency ( 8 ) Automation ( 6 ) General News ( 6 ) Customer Satisfaction ( 6 ) Business Operations ( 6 ) Customer Service ( 6 ) Inventory Management ( 6 ) Customer Loyalty ( 5 ) Data Management ( 5 ) Cybersecurity ( 5 ) CRM ( 5 ) Scalability ( 4 ) Financial Management ( 4 ) Data Integration ( 4 ) Innovation ( 4 ) Marketing ( 4 ) Analytics ( 4 ) Support ( 4 ) Software Development ( 4 ) Employee Engagement ( 4 ) Reporting ( 4 ) Team Management ( 4 ) Business Management ( 3 ) Time Tracking ( 3 ) Project Planning ( 3 ) Software Security ( 3 ) Supply Chain Management ( 3 ) Leadership ( 3 ) Cost Savings ( 3 ) Zero-day Vulnerability ( 3 ) Customer Engagement ( 3 ) Teamwork ( 3 ) Team Building ( 3 ) Customer Relationships ( 3 ) Data Security ( 3 ) Data Breach ( 3 ) Voice SMS IVR ( 3 ) LucidTrac ERP ( 3 ) Services ( 2 ) Embracing Failure ( 2 ) Positive Attitude ( 2 ) Scalable Solutions ( 2 ) Success ( 2 ) Self-improvement ( 2 ) Employee Productivity ( 2 ) Trust Building ( 2 ) Communication Strategies ( 2 ) Custom Software Development ( 2 ) Communication Tools ( 2 ) Business Success ( 2 ) Employee Relations ( 2 ) Miscommunication ( 2 ) Software Solutions ( 2 ) YMS ( 2 ) Customer Retention ( 2 ) Professional Development ( 2 ) Updates ( 2 ) Customer Feedback ( 2 ) Employee Empowerment ( 2 ) Strategic Planning ( 2 ) Guidelines ( 2 ) Documentation ( 2 ) Technology ( 2 ) Logistics ( 2 ) Real-time Reporting ( 2 ) Quality Control ( 2 ) Agile Project Management ( 2 ) Feedback ( 2 ) Agile Teams ( 2 ) Yard Management System ( 2 ) Cross-functional Collaboration ( 2 ) Email Marketing ( 2 ) Agile Development ( 2 ) MSP ( 2 ) Vendor Management ( 2 ) AWS ( 2 ) Azure ( 2 ) Customization ( 2 ) Flexibility ( 2 ) Process Improvement ( 2 ) Workflow Management ( 2 ) Contingency Planning ( 2 ) Service Tickets ( 2 ) Training ( 2 ) Supply Chain ( 2 ) Google Cloud ( 2 ) Cloudflare ( 2 ) Customer Experience ( 2 ) CVE ( 2 ) Agile Methodologies ( 2 ) DevOps ( 2 ) Business ( 2 ) Reading PA ( 2 ) Information Security ( 2 ) Security Threats ( 2 ) 2FA ( 2 ) Cloud Hosting ( 2 ) Benefits Of ERP ( 2 ) Cloud Computing ( 2 ) Hacking ( 2 ) Machine Learning ( 2 ) Software ( 2 ) Customizable Modules ( 2 ) All-in-one Communications ( 2 ) Security ( 2 ) Decision Making ( 2 ) Deal Pipeline Management ( 2 ) Forecasting ( 2 ) Data Accuracy ( 2 ) Community Voting ( 2 ) Asset Tracking ( 2 ) Custom Intergrations ( 2 ) Enterprise Resource Planning ( 2 ) Managed Service Provider ( 2 ) IT Services ( 2 ) Revenue Growth ( 2 ) Single Person Startups ( 2 ) Asset Management ( 2 ) Customizable Software ( 2 ) HR ( 2 ) Personalized Communication ( 1 ) Multichannel Communication ( 1 ) AI ( 1 ) Automated Notifications ( 1 ) Twilio Integration ( 1 ) Employee Satisfaction ( 1 ) Customizable Features ( 1 ) Data Encryption ( 1 ) Predictive Analytics ( 1 ) Direct Inward Dialing ( 1 ) Streamlining Operations ( 1 ) Company Culture ( 1 ) SIP Trunking ( 1 ) Business Communication ( 1 ) DID ( 1 ) SIP Registration ( 1 ) Cloud Communication ( 1 ) Implementation ( 1 ) Internet Of Things ( 1 ) Workflow ( 1 ) Streamlined Processes ( 1 ) Team Empowerment ( 1 ) Technology Integration ( 1 ) Task Management ( 1 ) Event Planning ( 1 ) Simplifying ( 1 ) Streamlining ( 1 ) Organization ( 1 ) LucidTrac Platform ( 1 ) Microservices ( 1 ) Employee Relationships ( 1 ) Data-Driven Decisions ( 1 ) Rewards ( 1 ) Loyalty Programs ( 1 ) Employee Feedback ( 1 ) Competitive Edge ( 1 ) User-friendly Interface ( 1 ) Recognition ( 1 ) Artificial Intelligence ( 1 ) Mobile Applications ( 1 ) API Integration ( 1 ) Positive Workplace Culture ( 1 ) Decision-making ( 1 ) Open-Door Policy ( 1 ) Block Hours ( 1 ) Local Causes ( 1 ) 1-on-1 Training ( 1 ) Email Support ( 1 ) Data Protection ( 1 ) Community Spirit ( 1 ) Troubleshooting ( 1 ) DDoS Protection ( 1 ) Business Efficiency ( 1 ) Workflows ( 1 ) Guidance ( 1 ) Cloud-based ERP Software ( 1 ) Operational Contingency Planning ( 1 ) Property Management ( 1 ) Performance Evaluation ( 1 ) Business Visibility ( 1 ) Networking ( 1 ) Disaster Recovery Planning ( 1 ) Community Engagement ( 1 ) HR Contingency Planning ( 1 ) IT Contingency Planning ( 1 ) Risk Management ( 1 ) Business Continuity ( 1 ) Firewall ( 1 ) CDN ( 1 ) Suggestion Boxes ( 1 ) Cloud Services ( 1 ) GCP ( 1 ) Google Cloud Platform ( 1 ) Online Security ( 1 ) Virtualization ( 1 ) ERP Solutions ( 1 ) Content Delivery Network ( 1 ) Load Balancing ( 1 ) Work Smarter ( 1 ) Infrastructure ( 1 ) Account Security ( 1 ) Two-Factor Authentication ( 1 ) Role Modeling ( 1 ) Authy ( 1 ) Quality Of Life ( 1 ) Performance Optimization ( 1 ) Community Development ( 1 ) Job Creation ( 1 ) Community Involvement ( 1 ) Local Businesses ( 1 ) Small Business Owners ( 1 ) Economic Growth ( 1 ) Identity And Access Management ( 1 ) Centralized Data Management ( 1 ) BakeryBusiness ( 1 ) ScalableERP ( 1 ) MarketingStrategies ( 1 ) SalesEfficiency ( 1 ) RealEstateManagement ( 1 ) BusinessOptimization ( 1 ) CostEffectiveSoftware ( 1 ) Continuous Training ( 1 ) Unlimited Users ( 1 ) Cross-Functional Teams ( 1 ) Remote Work ( 1 ) LucidTracAdvantages ( 1 ) BudgetERPSolutions ( 1 ) SmallBusinessGrowth ( 1 ) Career ( 1 ) Positivity ( 1 ) Community ( 1 ) Videos ( 1 ) Goal Setting ( 1 ) Challenges ( 1 ) Phishing ( 1 ) Internet Security ( 1 ) Backup ( 1 ) Software Updates ( 1 ) Online Safety ( 1 ) Mobile Access ( 1 ) Real-Time Data ( 1 ) Business Integration ( 1 ) Real-Time Insights ( 1 ) Cloud-Based ERP ( 1 ) RDI Cargo Mobile ( 1 ) Returns Processing ( 1 ) Streamlined Operations ( 1 ) Open Source ( 1 ) Operations Oversight ( 1 ) Customized Software ( 1 ) Productivity Boost ( 1 ) Decision-Making ( 1 ) Supply Chain Attack ( 1 ) Shipping And Receiving ( 1 ) Goods Storage ( 1 ) Backdoor Vulnerability ( 1 ) Technology Trends ( 1 ) Patch Management ( 1 ) Business Agility ( 1 ) Continuous Learning ( 1 ) Linux Distributions ( 1 ) Adaptive Planning ( 1 ) Order Processing ( 1 ) Distribution Center Operations ( 1 ) Team Collaboration ( 1 ) Feedback Loops ( 1 ) System Update ( 1 ) Threat Detection ( 1 ) Software Integration ( 1 ) Mobile App Development ( 1 ) ERP Platform ( 1 ) Email List Cleaning ( 1 ) Spam Prevention ( 1 ) Web-based Applications ( 1 ) Professional Consulting ( 1 ) Automated Tools ( 1 ) ERP Systems ( 1 ) User Training ( 1 ) Data Audits ( 1 ) Business Software ( 1 ) Email Bounce Rate ( 1 ) Email Campaigns ( 1 ) Productivity Enhancement ( 1 ) Employee Efficiency ( 1 ) Sender Reputation ( 1 ) Email Deliverability ( 1 ) XZ Utils ( 1 ) Email Validation ( 1 ) Mailing List Verification ( 1 ) SMTP Verification ( 1 ) Domain Validation ( 1 ) Compliance ( 1 ) MX Validation ( 1 ) Data Integrity ( 1 ) Warehouse Management ( 1 ) Security Practices ( 1 ) Motivation ( 1 ) Sprint Planning ( 1 ) Agile Methodology ( 1 ) Mortgage Companies ( 1 ) Vulnerability Check ( 1 ) Mobile App ( 1 ) Malicious Code ( 1 ) SoftwareKing ( 1 ) Daily Inspiration ( 1 ) Empowerment ( 1 ) Personal Growth ( 1 ) Adaptability ( 1 ) Customer Focus ( 1 ) Process Automation ( 1 ) Real-time Data ( 1 ) Business Scaling ( 1 ) Cloud-based ERP ( 1 ) Real-time Visibility ( 1 ) Community Vigilance ( 1 ) Change Management ( 1 ) Iterative Process ( 1 ) Scalable Solution ( 1 ) Secure Software ( 1 ) Enhanced Productivity ( 1 ) Email Verification ( 1 ) LucidTrac Looking Ahead ( 1 ) Employee Review ( 1 ) Team ( 1 ) Note Taking ( 1 ) How Your Team Functions ( 1 ) Smaller Work Groups ( 1 ) Productivity Improvements ( 1 ) Goals ( 1 ) Deadlines ( 1 ) Compliancy ( 1 ) COO ( 1 ) Laws ( 1 ) Leads ( 1 ) Staying on Course ( 1 ) Teams ( 1 ) Sales Opportunities ( 1 ) Sales Funnel ( 1 ) Empowering Teams ( 1 ) Bad Investment Customer ( 1 ) Hard Choices ( 1 ) Business Goals ( 1 ) Visitor Management ( 1 ) Call Recordings ( 1 ) Customer Acquisition ( 1 ) Business Development ( 1 ) Customer Relationship Management ( 1 ) SLAs ( 1 ) Voip ( 1 ) CEO ( 1 ) Centralized System ( 1 ) Client Expectations ( 1 ) Management ( 1 ) Impact ( 1 ) Lead Management ( 1 ) Resolution ( 1 ) Realistic Expectations ( 1 ) Service-based Industries ( 1 ) Underdelivering ( 1 ) Keeping Clients Informed ( 1 ) Overpromising ( 1 ) Reputation ( 1 ) Dissatisfaction ( 1 ) Check-ins ( 1 ) Chain Of Command ( 1 ) Waterfall ( 1 ) Lean ( 1 ) Agile ( 1 ) Project Management Methodologies ( 1 ) Project Tracking ( 1 ) Customer Journey ( 1 ) Real-time Tracking ( 1 ) Escalation ( 1 ) Procedures ( 1 ) Issue Tracking ( 1 ) Adjustments ( 1 ) Progress Review ( 1 ) KPIs ( 1 ) Effectiveness ( 1 ) Communications Platform ( 1 ) Sales Team ( 1 ) Business Tools ( 1 ) Sales Productivity ( 1 ) Sales Forecasting ( 1 ) Document Signing ( 1 ) Sales Optimization ( 1 ) Custom Programming ( 1 ) Development Services ( 1 ) Video Tutorials ( 1 ) Knowledge Base ( 1 ) Invoicing And Payments ( 1 ) Sales Reports ( 1 ) Sales & Marketing Teams ( 1 ) Service Ticketing ( 1 ) Cloud Call Center ( 1 ) Hostnames ( 1 ) Device Tracking ( 1 ) Network Management ( 1 ) Community-driven Development ( 1 ) Pipeline Management ( 1 ) Sales Management ( 1 ) User Needs ( 1 ) Product Innovation ( 1 ) User Involvement ( 1 ) Crowdsourcing ( 1 ) Business Management Software ( 1 ) HR Software ( 1 ) Data Sharing Analysis ( 1 ) Inventory & Assets ( 1 ) Internal Management ( 1 ) Cloud-based Platform ( 1 ) Business Intelligence ( 1 ) Passwords ( 1 ) Meetings ( 1 ) Time Management ( 1 ) Ground Rules ( 1 ) Attendees ( 1 ) Agenda ( 1 ) Sales Strategy ( 1 ) Sales Tactics ( 1 ) Data Entry ( 1 ) Text Message Marketing ( 1 ) Mobile Marketing ( 1 ) SMS Marketing ( 1 ) Sales Performance ( 1 ) User-Friendly Software ( 1 ) Engagement ( 1 ) Open Rate ( 1 ) Data Validation ( 1 ) Data Quality ( 1 ) ERP S ( 1 ) Permission-based Marketing ( 1 ) Cost-effective Marketing ( 1 ) Data Loss ( 1 ) Data Recovery ( 1 ) Streamline Operations ( 1 ) Employee Rewards ( 1 ) Information Technology ( 1 ) Computer Systems ( 1 ) Save Time Save Money ( 1 ) Employee Productivity ( 1 ) Network Auditing ( 1 ) Entrepreneur Goals ( 1 ) Building On Your Dreams ( 1 ) Learn Your Process ( 1 ) Software Help ( 1 ) Customer Network Security ( 1 ) Adaptable ERP ( 1 ) Common Vulnerabilities And Exposures ( 1 ) Cost of goods sold (COGS) ( 1 ) Markup percentage ( 1 ) Profit margin ( 1 ) Product pricing ( 1 ) Code Quality ( 1 ) Cost-plus markup ( 1 ) Keystone Markup ( 1 ) Psychological Pricing ( 1 ) Single Source Of Truth ( 1 ) Competitive pricing ( 1 ) Value-based pricing ( 1 ) Margin Markup ( 1 ) Servers ( 1 ) Nodes ( 1 ) Customer Spotlight ( 1 ) Next Step Software ( 1 ) Berks County PA ( 1 ) Industry Competition ( 1 ) Ticket System ( 1 ) EveryStep Software ( 1 ) Cloud-based Software ( 1 ) Business Growth ( 1 ) Budgeting ( 1 ) Market Versatility ( 1 ) Real-time Data Synchronization ( 1 ) User-friendly ( 1 ) Platform Scaling ( 1 ) Software Customizations ( 1 ) Gmail Integration ( 1 ) Microsoft 365 Integration ( 1 ) Procurement Strategies ( 1 ) Business Partnerships ( 1 ) SaaS ( 1 ) SHOPS ( 1 ) Deals ( 1 ) Transparency ( 1 ) Software Changes ( 1 ) Community-driven ( 1 ) Multi-factor Authentication ( 1 ) Single Sign-on ( 1 ) Automated Testing ( 1 ) Git - Subversion Tools ( 1 ) Loyalty Rewards ( 1 ) Incentives ( 1 ) Personalization ( 1 ) Customer Analytics ( 1 ) Marketing Automation ( 1 ) Sales ( 1 ) Customer Surveys ( 1 ) Learning ( 1 ) Growth ( 1 ) Failure ( 1 ) Learning From Failure ( 1 ) Social Media ( 1 ) Pipeline ( 1 ) Issue Resolution ( 1 ) Stakeholders ( 1 ) Cost Overruns ( 1 ) Scope ( 1 ) Budget ( 1 ) Digital Disaster Recovery ( 1 ) Project Goals ( 1 ) Suppliers ( 1 ) Performance Monitoring ( 1 ) Budget Tracking ( 1 ) Sales Process ( 1 ) Financial Stability ( 1 ) Delays ( 1 ) Resilience ( 1 ) Mindset ( 1 ) Protecting Your Interests ( 1 ) Happy Thanksgiving 2022 ( 1 ) Customer Contracts ( 1 ) Customer Networks ( 1 ) Customer Expectations ( 1 ) Happy Minutes ( 1 ) Consolidation of Tools ( 1 ) Software Delivery ( 1 ) CI/CD Tools ( 1 ) Broken Agenda Podcast ( 1 ) General Public Announcements ( 1 ) CTO Guide ( 1 ) Employee Fatigue ( 1 ) Workplace Culture ( 1 ) Overcoming Failure ( 1 ) Failure As A Learning Opportunity ( 1 ) Progress ( 1 ) Improvement ( 1 ) Opportunity ( 1 ) Customer Demand ( 1 ) Internal Processes ( 1 ) Property Managers ( 1 ) One On One Interactions ( 1 ) Employee Mentorship ( 1 ) Professional Growth ( 1 ) Cost Reductions ( 1 ) Business Strategy ( 1 )
Experience seamless business scaling like never before!
LucidTrac is a versatile and scalable cloud-based ERP (Enterprise Resource Planning) software platform, designed to accommodate businesses of all sizes, ranging from solo entrepreneurs to large organizations with hundreds of employees. By utilizing LucidTrac , you and your team can concentrate on growing your business while we deliver a comprehensive suite of feature-rich software services tailored to your specific needs.
Visit the LucidTrac ERP YouTube Channel

Visit our YouTube channel at https://youtube.com for help and videos about the #LucidTrac Platform.

Unleash Your Self Motivational Power

Introducing the #softwareKing Segment in LucidTrac ERP Mobile App: Harness the Prowess of Self-Motivation read @ https://lcdtrc.link/d2bjx89 #LucidTracBlog

Introducing the #softwareKing Motivational Mobile App Section: Unleash Your Self Motivational Power

At LucidTrac ERP, we are proud to announce the launch of an exciting new section within our Mobile App: #softwareKing. Designed to inspire, empower, and uplift, #softwareKing brings you an exclusive collection of Daily Motivational Videos, curated to fuel your ambition and drive your success.

With the #softwareKing section, we believe that motivation knows no bounds. That's why we have made these inspirational videos accessible to everyone, without the need for an account or any subscription fees. Simply download our app, and immerse yourself in a world of powerful messages and transformative insights.

Learn More About #softwareKing

LucidTrac Mobile ERP LucidTrac Mobile ERP LucidTrac Mobile ERP
Download LucuidTrac via Apple App Store Download LucuidTrac via Google Play
Access to our Google Play app have been temporarily disabled while we update our app to comply with new updated user policies applied by Google. Please stay tuned, our Apple Store app is unaffected.
Compare LucidTrac to other online platforms

To help you get a better understanding of your needs by comparing LucidTrac to other online ERP / SaaS platforms.

LucidTrac offers a comprehensive solution to streamline all of your business operations.

With its fully customizable features, LucidTrac allows you to tailor the platform to meet the specific needs of your business.

So what are you waiting for?
Book Your Demo!
What Do People Say?
Grab your chance to see a free half-hour demo of our all-inclusive ERP software right now! No more dealing with complicated and costly systems, our platform is simple and user-friendly.