Your data is at risk if you use this app
« on: February 27, 2025, 08:31:55 PM »



If you recognise the above screenshot as coming from an app you use, beware.

This is from Flat Earth Dave (DITRH)'s Flat Earth Sun Moon & Zodiac Clock app and any data of yours it stores – email, location, password, age etc is stored as safely as in a waste paper basket. No kidding.

Anyone with some knowledge of software construction can download the app, read from it where your data is stored and go read it for themselves. You protected your data with a password? That doesn't help – your password is stored in plain text, readable by anyone who can read.

I know this site doesn't look on MC Toon with a friendly eye, but he's done you a favour by publicising this app's complete lack of security. If Joe Soap can read your location and personal information – easily – what could be done with that information?

Finally, for those here who do understand more than most about computer database files, here is a description (from someone who has seen the files) of some of the shortcomings:



Each and every nanometer of space is filled with Riemann zeta function ether waves: sound travels through ether, not air molecules. If the air is removed in a vacuum chamber, what is left is the ether, and sound does travel even in such a VC but it is not audible anymore.

*

Offline Pete Svarrior

  • e
  • Planar Moderator
  • *****
  • Posts: 16401
  • (◕˽ ◕ ✿)
    • View Profile
Re: Your data is at risk if you use this app
« Reply #1 on: March 03, 2025, 03:22:36 PM »
This is quite unusual.

I have no problem with publicising issues with the app if they exist, and it doesn't matter if MCToon is involved. I don't like that he's used us to peddle scams before, and it certainly makes me wary of him, but hey - if there's evidence behind his claims, that's fine. But... where is the evidence for any of this? The level of detail provided in the comment you've screenshot here is 100% allegations, 0% proof. That's not how you do responsible disclosure.

I probably have the right skillset to sit down and look for evidence myself, so I will. The main problem will be finding the time.
Read the FAQ before asking your question - chances are we already addressed it.
Follow the Flat Earth Society on Twitter and Facebook!

If we are not speculating then we must assume

Re: Your data is at risk if you use this app
« Reply #2 on: March 03, 2025, 10:11:18 PM »
You might save some time by starting with a recent very public description of the security shortcomings:

https://www.youtube.com/watch?v=grjDlOIdf5Q&t=152s
Each and every nanometer of space is filled with Riemann zeta function ether waves: sound travels through ether, not air molecules. If the air is removed in a vacuum chamber, what is left is the ether, and sound does travel even in such a VC but it is not audible anymore.

*

Offline markjo

  • *
  • Posts: 8293
  • Zetetic Council runner-up
    • View Profile
Re: Your data is at risk if you use this app
« Reply #3 on: March 03, 2025, 10:20:40 PM »
I just checked the Apple app store and the version history mentions security upgrade about 2 months ago, so the issues may (or may not) be fixed.
Abandon hope all ye who press enter here.

Science is what happens when preconception meets verification.

Ignorance more frequently begets confidence than does knowledge. -- Charles Darwin

If you can't demonstrate it, then you shouldn't believe it.

*

Offline Tom Bishop

  • Zetetic Council Member
  • **
  • Posts: 10971
  • Flat Earth Believer
    • View Profile
Re: Your data is at risk if you use this app
« Reply #4 on: March 04, 2025, 03:15:27 AM »
It doesn't actually matter how insecure an application is. If you are knowingly employing methods to access passwords or data that you know you should not be looking at, this is considered unauthorized access to a computer system in many jurisdictions and you could face legal punishment. You are the criminal, regardless of the shoddyness of the programming. Many states have cybercrime laws which criminalize the unauthorized access of computer systems and the publication of methods to do so.

This isn't smart to publicize this and how it works. Conspiracy Toonz is engaging in criminal behavior by publishing this and providing proof of concept scripts. Dave Weiss, or possibly anyone who has their data in the app, could press charges.

*

Offline markjo

  • *
  • Posts: 8293
  • Zetetic Council runner-up
    • View Profile
Re: Your data is at risk if you use this app
« Reply #5 on: March 04, 2025, 03:43:36 AM »
It doesn't actually matter how insecure an application is. If you are knowingly employing methods to access passwords or data that you know you should not be looking at, this is considered unauthorized access to a computer system in many jurisdictions and you could face legal punishment. You are the criminal, regardless of the shoddyness of the programming. Many states have cybercrime laws which criminalize the unauthorized access of computer systems and the publication of methods to do so.
That's the point, Tom.  Shoddy security makes it far too easy for criminals to access your personal data.  Laws keep honest people honest.  They don't do much to discourage actual criminals.

This isn't smart to publicize this and how it works. Conspiracy Toonz is engaging in criminal behavior by publishing this and providing proof of concept scripts. Dave Weiss, or possibly anyone who has their data in the app, could press charges.
I'd be more likely to press charges against Dave Weiss for leaving such obvious and easy to exploit vulnerabilities in the app.
Abandon hope all ye who press enter here.

Science is what happens when preconception meets verification.

Ignorance more frequently begets confidence than does knowledge. -- Charles Darwin

If you can't demonstrate it, then you shouldn't believe it.

*

Offline Pete Svarrior

  • e
  • Planar Moderator
  • *****
  • Posts: 16401
  • (◕˽ ◕ ✿)
    • View Profile
Re: Your data is at risk if you use this app
« Reply #6 on: March 04, 2025, 11:11:44 PM »
You might save some time by starting with a recent very public description of the security shortcomings:

https://www.youtube.com/watch?v=grjDlOIdf5Q&t=152s
Yup, agreed and thank you. Looking past the childish format of the video, it does appear to include some complete uncensored requests, and then some poorly censored ones. That should be enough to work with.

That said, Dave's responses in the cited clips and screenshots are absolute clown behaviour, and the fact that he approached it with such incompetence skews my initial judgement towards trusting MCToon on this one. I still hope to take some time to validate this, but currently it sure looks like he's done an unbelievably shit job here.

This isn't smart to publicize this and how it works. Conspiracy Toonz is engaging in criminal behavior by publishing this and providing proof of concept scripts. Dave Weiss, or possibly anyone who has their data in the app, could press charges.
I'd be more likely to press charges against Dave Weiss for leaving such obvious and easy to exploit vulnerabilities in the app.
This is a nuanced subject. For the vulnerabilities which they disclosed privately, then waited a bunch, and then publicised, they're completely in line with best practise. MCToon's threat of releasing future vulnerabilities publicly without first following through with disclosure, on the other hand, will quickly get him in trouble; and it doesn't matter that Dave was mean to him before.
« Last Edit: March 04, 2025, 11:27:26 PM by Pete Svarrior »
Read the FAQ before asking your question - chances are we already addressed it.
Follow the Flat Earth Society on Twitter and Facebook!

If we are not speculating then we must assume

*

Offline Pete Svarrior

  • e
  • Planar Moderator
  • *****
  • Posts: 16401
  • (◕˽ ◕ ✿)
    • View Profile
Re: Your data is at risk if you use this app
« Reply #7 on: March 11, 2025, 09:01:36 PM »
Okay. I've done some (minimal) work reviewing the app (Android version, since that tends to be easier) and the supposed findings. My results, at this stage, are mixed, but I largely agree that the app shouldn't be used.

Some of the supposed vulnerabilities have been fixed according to the original report, and the profiles section is currently down as the developers are seemingly working on fixes. For all the scaremongering about how unwilling the devs are to fix stuff, it seems like they're doing it just fine. I wonder if it might have something to do with how the "globesec" guys approached the subject (I suspect they were not pleasant about it).

Some of the findings are evidently valid - it's true that the application doesn't seem to enforce any meaningful authorisation (the concept of an "account" doesn't really exist here, and the username/password auth seems to be purely for decoration - everything seems to be tied to a device ID, which on Android is just this), and you can fetch those IDs from a bunch of places in the API. While I haven't explored this fully, I'm completely convinced that you would be able to retrieve a fair amount of data that users would consider to be private. "Cheating" the referral system is also very easy, as suggested. Woohoo, free premium.

Other findings seem unverifiable - plaintext passwords I can believe, but I see no indication of it in the app's current state (and digging deeper to find out would be breaking professional and ethical boundaries). That said, the login function is meaningless, so hey ho.

That said, the majority of what "globesec" are saying is complete gobbledygook. It's pretty clear they didn't find the findings themselves, nor do they understand them. The recommendation of HTTP Basic Authentication is complete nonsense, and wouldn't be usable in this context. The Bearer token generation script they came up with is utterly useless, too. You can request a Bearer token by making a single curl request, no need for the elaborate song and dance they've described - and since the app has virtually no authorisation, it doesn't matter what Bearer token you use.

For example, you can fetch a random Bearer with the following POST request:

Code: [Select]
POST /public/api/addtoken HTTP/2
Host: php83.flatsmacker.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 47
Accept-Encoding: gzip, deflate, br
User-Agent: Pete is so Handsome

device_id=pete&device_token=pete&device_type=69

This gives you a Bearer token for a nonsensical device with an ID of "pete". Doesn't matter, we just need a token.

With this token, you can, for example, rename an arbitrary user's account by making a simple request - you just need their e-mail address as the identifier. I won't be showing you how to do that. :)

The "Moderate" finding around how API details are distributed is also nonsense - it relies on someone successfully intercepting TLS traffic and modifying it - if you can do that, you can just as well intercept and modify communications with the API itself. (Okay, fine, the app uses certificate pinning on its main API and not Firebase, so intercepting Firebase would be easier - but still!). And, again, inexplicable mentions of a Bearer token in the middle of a vuln writeup of something that has nothing to do with authentication or authorisation.

In summary: the app's current state is pretty shambolic. However, the people disclosing these issues have no idea what they're talking about, likely received the information from someone else, and are clearly misusing it to prop themselves up. It's scammers all the way down, and I don't like that.

I leave you with a picture of BigManPete dominating the referral leaderboard for the app. I was hoping to stop at 69 referrals, but counting is hard.

« Last Edit: March 11, 2025, 10:37:50 PM by Pete Svarrior »
Read the FAQ before asking your question - chances are we already addressed it.
Follow the Flat Earth Society on Twitter and Facebook!

If we are not speculating then we must assume

*

Offline Pete Svarrior

  • e
  • Planar Moderator
  • *****
  • Posts: 16401
  • (◕˽ ◕ ✿)
    • View Profile
Re: Your data is at risk if you use this app
« Reply #8 on: March 11, 2025, 10:46:19 PM »
Oh, it looks like you can also change anyone's password/email by just asking nicely. Yeah, this thing is not good.
Read the FAQ before asking your question - chances are we already addressed it.
Follow the Flat Earth Society on Twitter and Facebook!

If we are not speculating then we must assume

Re: Your data is at risk if you use this app
« Reply #9 on: March 12, 2025, 08:28:28 AM »
Thanks for your efforts Pete, it’s appreciated. I don’t use the app myself (why would I?) but I thought it entirely possible some actual users would be among those who read these forums and ought to know the pitfalls.
Each and every nanometer of space is filled with Riemann zeta function ether waves: sound travels through ether, not air molecules. If the air is removed in a vacuum chamber, what is left is the ether, and sound does travel even in such a VC but it is not audible anymore.