Login to account Create an account  


Thread Rating:
  • 5 Vote(s) - 4.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Final countdown
#26
(04-29-2024, 09:36 AM)LogicalGraffiti Wrote: In a thread during last October's disaster, there was a bit of revelation of the software running ATS.  It was disclosed that the code running the site was written in-house as opposed to buying commercial software or use an open source package.  The benefit of that is a hacker or script kiddie can't simply use known exploits (i.e., something like WordPress or bbs apps) to try and break in.

ATS's code is based on a known forum software, and although it was highly customised by SO, some parts are still largely based on that old code. It was on those parts that I found a few exploitable bugs. Those are not enough to allow someone to get direct access to the database (at least as far as I looked into them) but they are good enough to create some chaos.

Also, being mostly new code is only as good as the code is, bad code is easily exploited.
Quote:In fact, do we know what happened in October?  Was it a code bug that corrupted the database,  a malicious actor on the inside or an attack from the outside?

My initial opinion, reinforced by what I read about what happened, is that someone tried to use a code flaw to get access to the database. One way of trying things like that can, if not carefully done, change all records on a specific database table.
In this case, what I think happened, was that someone tried to use that flaw to change the administrator's password and recovery email address, but while doing so they really changed all passwords and recovery emails to the same new password and recovery email, so everyone's password was changed and nobody could log in unless they knew the new password, that was the same for everyone. Trying a recovery email would not work because the email would be sent to the new recovery email address.

As nobody is updating the code the flaw is still there (along with all the others we don't know about) for someone to exploit, so it's possible that this will happen again.
Reply



Messages In This Thread
Final countdown - by pianopraze - 04-23-2024, 06:43 AM
RE: Final countdown - by FlyersFan - 04-23-2024, 08:45 AM
RE: Final countdown - by SchrödingersRat - 04-24-2024, 10:48 PM
RE: Final countdown - by pianopraze - 04-23-2024, 01:10 PM
RE: Final countdown - by Nerb - 04-25-2024, 06:21 PM
RE: Final countdown - by DontTreadOnMe - 04-25-2024, 10:59 PM
RE: Final countdown - by Nerb - 04-26-2024, 08:54 AM
RE: Final countdown - by DontTreadOnMe - 04-27-2024, 06:32 PM
RE: Final countdown - by FlyersFan - 04-26-2024, 04:21 AM
RE: Final countdown - by ArMaP - 04-26-2024, 04:44 AM
RE: Final countdown - by FlyersFan - 04-26-2024, 08:00 AM
RE: Final countdown - by Cre8Chaos - 05-17-2024, 03:57 PM
RE: Final countdown - by DontTreadOnMe - 04-30-2024, 03:31 PM
RE: Final countdown - by Nerb - 04-30-2024, 07:14 PM
RE: Final countdown - by pianopraze - 04-25-2024, 08:42 PM
RE: Final countdown - by rickymouse - 04-27-2024, 09:49 PM
RE: Final countdown - by Maxmars - 04-27-2024, 10:33 PM
RE: Final countdown - by Nerb - 04-28-2024, 11:24 AM
RE: Final countdown - by pianopraze - 04-28-2024, 01:08 PM
RE: Final countdown - by theshadowknows - 04-27-2024, 10:26 PM
RE: Final countdown - by pianopraze - 04-28-2024, 09:04 AM
RE: Final countdown - by LogicalGraffiti - 04-28-2024, 04:29 PM
RE: Final countdown - by Nerb - 04-28-2024, 06:07 PM
RE: Final countdown - by TheSkepticOverlord - 05-01-2024, 11:12 AM
RE: Final countdown - by Nerb - 05-01-2024, 01:13 PM
RE: Final countdown - by Nikita - 05-01-2024, 06:41 PM
RE: Final countdown - by theshadowknows - 04-28-2024, 06:48 PM
RE: Final countdown - by LogicalGraffiti - 04-29-2024, 09:36 AM
RE: Final countdown - by ArMaP - 04-29-2024, 07:43 PM
RE: Final countdown - by TheSkepticOverlord - 04-30-2024, 10:25 AM
RE: Final countdown - by Raptured - 05-01-2024, 11:51 AM
RE: Final countdown - by ArMaP - 05-01-2024, 02:26 PM
RE: Final countdown - by theshadowknows - 05-01-2024, 06:48 PM
RE: Final countdown - by KKLoco - 04-28-2024, 06:08 PM
RE: Final countdown - by argentus - 04-28-2024, 07:28 PM
RE: Final countdown - by Nerb - 04-29-2024, 08:11 PM
RE: Final countdown - by SideEyeEverything - 04-29-2024, 08:32 AM
RE: Final countdown - by jaded - 04-30-2024, 07:49 PM
RE: Final countdown - by theshadowknows - 05-01-2024, 06:58 PM
RE: Final countdown - by Blaine91555 - 05-02-2024, 12:30 PM
RE: Final countdown - by pianopraze - 05-01-2024, 10:01 PM
RE: Final countdown - by theshadowknows - 05-02-2024, 12:33 AM
RE: Final countdown - by pianopraze - 05-07-2024, 04:11 PM
RE: Final countdown - by Maxmars - 05-07-2024, 04:23 PM
RE: Final countdown - by theshadowknows - 05-07-2024, 04:35 PM
RE: Final countdown - by DontTreadOnMe - 05-07-2024, 05:51 PM
RE: Final countdown - by pianopraze - 05-07-2024, 07:18 PM
RE: Final countdown - by Maxmars - 05-07-2024, 07:20 PM
RE: Final countdown - by VulcanWerks - 05-07-2024, 09:00 PM
RE: Final countdown - by Raptured - 05-16-2024, 07:22 PM
RE: Final countdown - by pianopraze - 05-14-2024, 10:04 PM
RE: Final countdown - by ArMaP - 05-15-2024, 06:14 AM
RE: Final countdown - by pianopraze - 05-16-2024, 04:53 PM
RE: Final countdown - by KKLoco - 05-17-2024, 04:02 PM
RE: Final countdown - by pianopraze - 05-17-2024, 06:00 PM
RE: Final countdown - by KKLoco - 05-17-2024, 06:54 PM
RE: Final countdown - by theshadowknows - 05-17-2024, 08:08 PM
RE: Final countdown - by bts - 05-17-2024, 08:19 PM
RE: Final countdown - by KKLoco - 05-18-2024, 12:30 AM
RE: Final countdown - by bts - 05-19-2024, 03:52 PM
RE: Final countdown - by pianopraze - 05-19-2024, 04:32 PM
RE: Final countdown - by bts - 05-19-2024, 04:40 PM
RE: Final countdown - by Maxmars - 05-18-2024, 12:50 AM
RE: Final countdown - by LogicalGraffiti - 05-18-2024, 08:05 AM
RE: Final countdown - by FlyersFan - 05-18-2024, 08:31 AM
RE: Final countdown - by Maxmars - 05-18-2024, 11:35 AM
RE: Final countdown - by LogicalGraffiti - 05-18-2024, 12:16 PM
RE: Final countdown - by pianopraze - 05-18-2024, 11:43 AM
RE: Final countdown - by Nerb - 05-18-2024, 08:22 PM
RE: Final countdown - by LucidDreamer - 05-19-2024, 11:43 AM
RE: Final countdown - by KKLoco - 05-19-2024, 01:01 PM
RE: Final countdown - by pianopraze - 05-19-2024, 01:05 PM
RE: Final countdown - by KKLoco - 05-19-2024, 03:04 PM
RE: Final countdown - by DontTreadOnMe - 05-19-2024, 06:23 PM
RE: Final countdown - by Nerb - 05-19-2024, 09:07 PM
RE: Final countdown - by l0st - 05-20-2024, 07:12 PM
RE: Final countdown - by AccessDenied - 05-22-2024, 04:20 PM
RE: Final countdown - by pianopraze - 05-23-2024, 10:01 AM
RE: Final countdown - by LucidDreamer - 05-19-2024, 01:16 PM
RE: Final countdown - by pianopraze - 05-19-2024, 02:00 PM
RE: Final countdown - by DontTreadOnMe - 05-19-2024, 06:17 PM
RE: Final countdown - by Maxmars - 05-19-2024, 03:20 PM
RE: Final countdown - by Nerb - 05-19-2024, 04:20 PM
RE: Final countdown - by pianopraze - 05-19-2024, 05:22 PM
RE: Final countdown - by KKLoco - 05-19-2024, 05:43 PM
RE: Final countdown - by pianopraze - 05-19-2024, 09:17 PM
RE: Final countdown - by Schmoe - 05-19-2024, 05:43 PM
RE: Final countdown - by pianopraze - 05-20-2024, 11:50 PM


TERMS AND CONDITIONS · PRIVACY POLICY