back to article McDonald's not lovin' it when hacker exposes nuggets of rotten security

A white-hat hacker has discovered a series of critical flaws in McDonald's staff and partner portals that allowed anyone to order free food online, get admin rights to the burger slinger's marketing materials, and could allow an attacker to get a corporate email account with which to conduct a little filet-o-phishing. The …

  1. Androgynous Cupboard Silver badge

    What a bunch of clowns

    ...to start off the long-procession of burger-based puns. It's not big, it's not clever, but it is inevitable.

    1. shraap

      Re: What a bunch of clowns

      Open Sesame! (seed bun)

    2. IanRS

      Re: What a bunch of clowns

      All right, I'll bite.

      Their head of security needs to be grilled over why things were so bad.

    3. MrBanana Silver badge

      Re: What a bunch of clowns

      No secret sauce was used in the creation of their web site.

      1. Korev Silver badge
        Coat

        Re: What a bunch of clowns

        Which Big Mac address did they use?

        1. bemusedHorseman
          Coat

          Re: What a bunch of clowns

          00:00:DE:AD:BE:EF, obviously.

      2. Korev Silver badge
        Coat

        Re: What a bunch of clowns

        > No secret sauce was used in the creation of their web site.

        We'll have to wait for some McNuggets of information to come out

        1. tony72

          Re: What a bunch of clowns

          We might have to Filet-O-Phish for them.

    4. Korev Silver badge
      Coat

      Re: What a bunch of clowns

      > ...to start off the long-procession of burger-based puns.

      Burger off you!

    5. Huw L-D

      Re: What a bunch of clowns

      Lettuce have an end to this nonsense.

    6. K555 Bronze badge

      Re: What a bunch of clowns

      Rival chains have yet to comment on this Big Whopper of a security issue.

    7. FIA Silver badge

      Re: What a bunch of clowns

      Are these puns seeded or plain? What about size? do they need to be whoppers or are nuggets okay? Do we have to put them all in one comment or can we just dip in?

      That completes my comment.

      1. MachDiamond Silver badge

        Re: What a bunch of clowns

        Sounds like they super-sized their problems with such lax security.

    8. Sam not the Viking Silver badge
      Pint

      Re: What a bunch of clowns

      I avoid a pun by the same method I deal with the restaurant.

      Alternative restorative ---->

    9. Anonymous Coward
      Anonymous Coward

      Re: What a bunch of clowns

      McDonalds - 800lb gorilla of an organisation with quarter-pounder security.

    10. Benegesserict Cumbersomberbatch Silver badge
      Coat

      Re: What a bunch of clowns

      There will be a McFlurry of complaints when news gets out.

      Will they take their Quarter Pounder flesh from the culprit?

    11. kurios

      Re: What a bunch of clowns

      Well done, Big Mac!

  2. b0llchit Silver badge
    Coat

    Junk-security, the online equivalent of junk-food.

    1. Anonymous Coward
      Anonymous Coward

      They need to harden their arteries of communication before someone attacks the heart of their business.

  3. Marc 13
    Boffin

    "When she alerted the company, it took three months to fix the issue, and even then the solution was a ingredients short of a Big Mac"

    Much like the text of the article is a bit short on proofreading? Is it "an ingredient" or a "few" ingredients?

    1. b0llchit Silver badge
      Joke

      No spelling is too shabby when Big Mac is at (the) stake. The lettuce wouldn't allow it and is guaranteed to secure the drip. It is all boxed and contained in a(n) (environmentally) secure way. No educated soul could ever improve the bite and would never settle for a free lunch.

      1. Anonymous Coward
        Anonymous Coward

        An attempt at humor, one supposes?

    2. RockBurner

      Proofreading?

      "We don' need no stinkin' proofreadin'!" (All media sources everywhere at the moment)

      I blame an over-reliance on automated spell-chuck and grammur tools built into every single article writing software available.

      1. dmesg Bronze badge

        I recently received a physical catalog from a company filled with grammatical errors (the catalog, not the company). Elementary proofreading would have caught them. In all other respects it had high production values: heavy paper, glossy photos, nice diagrams.

        I had to wonder if their products, nice as they were, also lacked attention to detail in some critical area. Or if they used shameless algorithmic liars like ChatGPT in running their business.

        1. Like a badger Silver badge

          "Elementary proofreading would have caught them"

          And it's amazing what still skips through. I've just finished our annual report. It's been checked, amended, edited and signed off by a cast of thousands across several months, I've had multiple people proof read it, I've used available tools (I did try AI, it was useless), I've even read it carefully in reverse, it's been read through by our legal team, by our design agency, and STILL there's the odd thing I groan at.

          People talk of proof reading as though it's quick and simple, when it isn't. Just as creating a good index to a cookbook or technical volume is a skill rarer than unicorn-breeding.

          1. Philo T Farnsworth Silver badge

            Boy, tell me about it.

            I've been responsible for some howlers, myself.

            To The Register's credit, they're usually very quick about fixing errors. I've had some very nice interactions with the duty editors and they're always polite and grateful.

            My only criticism is that the corrections email address takes a bit more effort than it should to find.

          2. Inventor of the Marmite Laser Silver badge

            Pictures too. Many years back my employer got the ok to use one project we had done for a major oil company in our publicity. We asked for and got a few nice control room photos, with operators er operating.

            All the artwork had been done and we were set to go to press. Then someone pointed out that one of the operators was sitting there with his flyhole very obviously wide open.

            A different photo was used.

    3. Philo T Farnsworth Silver badge

      What confuses me. . .

      . . . is that they keep mentioning food in the same sentence as McDonald's.

      I'm pretty sure that what McDonald's serves is some sort of medium density fibreboard product wrapped in drywall tape.

      1. MachDiamond Silver badge

        Re: What confuses me. . .

        "I'm pretty sure that what McDonald's serves is some sort of medium density fibreboard product wrapped in drywall tape."

        With lots of salt added.

        1. FirstTangoInParis Silver badge

          Re: What confuses me. . .

          I would not be surprised if most of their fries end up in the bin. They have never tasted of anything.

          And eating their latest burger creation leaves one looking like a toddler who is learning to feed themselves. It should come with a bib, not just serviettes.

    4. Michael

      All almost too. However, I really enjoyed the article and am too drunk to work out how to send a correction. Having spent the day despairing at pen test reports pre production I'm pleased to know that there really are people out there that don't think testing before production is normal. I thought not thinking about it before implementing was bad....

  4. Locky

    How did they not see this coming?

    Its only a matter of time before Hamburgler gets into the RaaS racket

    1. Anonymous Coward
      Anonymous Coward

      Re: How did they not see this coming?

      "Hamburgler"

      As a youth decades ago our esteem for that franchise meant that this felon was always for us the "Turdburgler."

      "The burgers are better at Hungry Jack's " ... They were too, I recall.

    2. Captain Hogwash Silver badge
      Headmaster

      Re: How did they not see this coming?

      Hamburglar!

    3. Eclectic Man Silver badge
      Facepalm

      Re: How did they not see this coming?

      I recall over 10 years ago, on this very site, stories of a food chain whose IT lacked security to the extent that staff who had left their employment over 4 months previously still had valid log on credentials and could order free food for themselves and gift tokens for others. It was not McDonald's, but some other chain. There were even articles about a major data breach of employee details in the 'mainstream' news media at the time.

      Nice to know some things never change ...

      1. John Brown (no body) Silver badge

        Re: How did they not see this coming?

        Was that chain where you for the king.not the clown? Although the King is clearly a clown too if that's the case.

  5. Anonymous Coward
    Anonymous Coward

    the solution was a ingredients short of a Big Mac.

    The dill pickle ?

    The security gherkin that Bobdahacker had been jerkin' ?

    This whole sorry saga is pretty indicative of their dismal security practices but given the standard of their products, not incomprehensible.

    Personally if were Bobdahacker I would be very wary in future as others have discovered Big Mac when crossed can be extremely vindictive (recall MacLibel?)

    I shouldn't be surprised in the least if the Golden Arches had retained investigators to identify both Bobdahacker and her subsequently fired friend.

  6. An_Old_Dog Silver badge

    Top-Down

    These sorts of egregious vulnerabilities scream, "The Board of Directors thinks computer security is a waste of money and time," and that attitude, and consequent budgeting mal-priority, have been firmly communicated down the corporate chain-of-command.

    1. dmesg Bronze badge

      Re: Top-Down

      One has to wonder about the security aspects of operations IT, particularly "quality" control in the logistics chains for ingredients.

  7. Pascal Monett Silver badge
    FAIL

    "thanks to a faulty OAuth implementation"

    Yup.

    Security is complicated. You need to know what you're doing. It's not enough to read an online how to.

    Welcome to the real world.

    Deal with it.

    1. Sandtitz Silver badge
      Meh

      Re: "thanks to a faulty OAuth implementation"

      Happens everywhere.

      https://www.theregister.com/security.txt says:

      Contact: mailto:security@theregister.com

      Expires: 2022-12-31T22:59:00.000Z

      Preferred-Languages: en

      1. Kapsalon
        Headmaster

        Re: "thanks to a faulty OAuth implementation"

        And it should be in a different location as well according to RFC9116:

        https://www.example.com/.well-known/security.txt

        From the RFC:

        For web-based services, organizations MUST place the "security.txt" file under the "/.well-known/" path, e.g., https://example.com/.well-known/security.txt as per [RFC8615] of a domain name or IP address. For legacy compatibility, a "security.txt" file might be placed at the top-level path or redirect (as per Section 6.4 of [RFC7231]) to the "security.txt" file under the "/.well-known/" path. If a "security.txt" file is present in both locations, the one in the "/.well-known/" path MUST be used.

  8. Alex 72

    This was stupid even for McDonalds

    Given the impossible to argue with commercial success with marketing and customer relations of the core business. responding to customer trends handling complaints...

    It seems that that is for the test kitchens and restaurant crew. McDonalds not only failed to provide the expected security.txt but in the process of contacting the security engineer the researcher was forced to cold call HQ. Forget a bug bounty they barely talked to the researcher at all she had to find the security team on linked in. Then the fixes were incomplete.

    Come on McDonalds you're a Fortune 100 Global firm and its 2025.

    1. chivo243 Silver badge
      Windows

      Re: This was stupid even for McDonalds

      At first I thought that Ray must be spinning in his grave. And these words are probably coming out of his mouth: "Come on McDonalds you're a Fortune 100 Global firm and its 2025."

      However, I've read recently that McDonalds makes more cash from other enterprises than flippin burgers, and I doubt those other enterprises could be accessed via a food app? I guess it's a matter of perspective. Spend less on one of our lesser generating concerns... besides it's only customer's data at risk, we have a fund (generating nice interest too, instead of paying for a lot of IT people that can do it right) to cover any eventual payouts should there be any. SOP @ BigCorp.

      I'm happy to say I've not eaten McDonalds since the summer of 2021, and surely didn't use their app.

      1. John Brown (no body) Silver badge

        Re: This was stupid even for McDonalds

        Yes, quite a few of the $Big_Names almost seem to be running a "stealth" business behind the shiny pizazz of the "main stream marketing". Quite a few make significantly more sums because as they grew, they bought their locations and whether they still operate from those locations or not, are raking it in as landlords and/or property developers.

      2. MachDiamond Silver badge

        Re: This was stupid even for McDonalds

        "However, I've read recently that McDonalds makes more cash from other enterprises than flippin burgers"

        McDonalds is a real estate holding company. Franchises lease a building and the land it's sat on from the McDonalds corporation to dispense a simulacrum of food to unsuspecting victims. The food myth is a way to convince investors to sign those long-term leases.

        This is not to say that they can ignore issues with their menu and backend services. Those things need to be in place for the franchisees to be able to make money and keep up on those lease payments, continue to purchase food from McD food suppliers that source raw ingredients from McD farms. (Excuse me for condensing the shell-company bingo down for easier story telling). Not only do the franchisees need to make money, they need enough profits to expand to new locations. It's advantageous to McDs to have well-seasoned renters they know will make a good go of it.

    2. ecofeco Silver badge

      Re: This was stupid even for McDonalds

      Nepo-fail-baby-trustafarians-friend-of-the-family run a lot of large corporate IT in America these days.

      I have the scars.

  9. plunet

    Seems like the burger slingers were not in a McFlurry to sort out their security.

  10. xcdb

    123456? Thats amazing! I have [nearly] the same combination on my luggage!

    1. Eclectic Man Silver badge
      Childcatcher

      re: 123456

      Serious question for the technical people: was '123456' the default password on the equipment, with instruction for the new SysAdmin team to change on first log on, or did a McDonald's employee actually choose it?

      I mean, I can just about understand Donald Trump, whose expertise is in real estate and not IT security, picking 'MAGA2020' as his Twitter password, since he could easily remember it and it made him feel good, but why would someone who should know what they are doing choose '123456' for an important password?

      1. Yet Another Anonymous coward Silver badge

        Re: re: 123456

        >picking 'MAGA2020' as his Twitter password

        That's nitbtrue. Twitter had advanced security features, such as demanding symbols in passwords. His password was 'MAGA2020!'

    2. EricB123 Silver badge

      What airports do you frequent?

  11. This post has been deleted by its author

    1. Locky

      Welcome to the clown show

  12. JWLong Silver badge

    MickeyDee's

    Here's some food for thought..............

    McDonalds corporation makes more money leasing facilities to franchises then they make off the crap they sell as food.

    But, they do have an excellent equipment maintenance program where they go in every 6 months and rotate the entire kitchen out with rebuild/cleaned machines. Including the crap Taylor ice cream machines that break down if slightly overfilled.

    I don't know shit about their IT but obviously it sucks like a vacuum pump!

  13. hamiltoneuk

    brilliant

    brilliant and witty article

  14. Mr Dogshit

    I'm lovin' it

  15. naive

    Sigh

    >> A friend working at McDonald's helped with the research, but was fired over "security concerns from corporate"

    Within a year they have the same problems, since the IQ level of the management at that poison shop competes with the room temperature.

    1. JWLong Silver badge

      Re: Sigh

      ""Within a year they have the same problems, since the IQ level of the management at that poison shop competes with the room temperature.""

      Yeah, it's commonly called "ambient IQ"

      1. IceC0ld

        Re: Sigh

        ambient IQ has now gone into the BURN BANK LOL

        T - omorrows

        I - ssue

        T - he

        S - same

        U - ser

        P - roblems

  16. CorwinX Silver badge

    They patterned their security...

    ... quality checks after those of their burgers.

  17. TimMaher Silver badge
    Coat

    How do you know…

    … if a McDonald’s worker has been there for a full day?

    They have a five star badge.

  18. chivo243 Silver badge
    Go

    reacts by firing staffer who helped

    No good deed goes unpunished. More SOP@BigCorp.

    Send in the Clowns...

  19. MachDiamond Silver badge

    Again the lack of separation

    Why wouldn't the online food ordering network be entirely separate from Corp? The article makes it sound, once again, like the company bought a Holmes IV and runs every task through it rather than having disparate functions handled by unique server setups It's not that hard to have one system send a report to another on a one way link. Even something like email could work for that. Files would be too big for email, but putting a person in the loop that gets the mail, vets it and then sends the data on up the chain to have in case anybody wants to do some analysis on it. Did some executive want to watch the online ordering network working in real time from their yacht via their corporate VPN?

  20. BartyFartsLast Silver badge

    The jokes are many

    Would you like to make that breach large?

    McDonald's Hamburgled

  21. Anonymous Coward
    Anonymous Coward

    it's way worse...

    Everyone knows you lock your front door that's why you put security on the client.

    This "exposure" is NOTHING.

    Take a look at their KIOSK machines, the finger operated flat screens, they seem to think cos it don't have a KB it's safe.

    Problem with McDonald is , not only do they shoot the messenger , they also cut ur head off and stick it on the castle walls.

    That's why I would not report exploits to them, been there done that...

    Seems they were more interested in finding out who I was and trying to stitch me up.

    someone needs sacking in that mickey mouse company....

  22. Baked_Lemming

    MacDonalds Tasty?

    Nothing tasty in McDonalds, Management trying to cover themselves in preservative.

    1. LenG

      Re: MacDonalds Tasty?

      Last time I was in McD store the coffee wasn't bad.

      Mind, that was about 10 years ago so it may have deteriorated since.

  23. Slabfondler

    I'm lovin it!

    What a McFlurry mess! And a laugh of an article to read, well done with all the McPuns.

  24. BossHobo

    I believe the article must have been as fun to write as it was to read.

  25. Henry Wertz 1 Gold badge

    No app

    I'm just glad I never installed the McDonalds app, given the lax security (and lack of common sense firing an employee) they have demonstrated.

  26. nobody who matters Silver badge

    "Burger slinger gets a McRibbing, reacts by firing staffer who helped"

    What a depressingly modern American response - don't do anything about properly fixing the security issues; just sack the person responsible for bringing the security shortcomings to management attention.

    Do the management really think that if nobody says anything out loud about a major problem, then that problem doesn't exist?

    Cretins.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like