News for hackers. Stuff that matters.
Re:Show HN: I made CMS less than 15 kilobytes, flat file by pstadler on Thursday September 05, 2024 @03:40AM (#41454459)
Re:Show HN: I made CMS less than 15 kilobytes, flat file by Turboblack on Thursday September 05, 2024 @03:49AM (#41454513)
There is a newer version on GitHub, and the very first version is on this site. Compare them and you will see the difference.
Re:Show HN: I made CMS less than 15 kilobytes, flat file by lifthrasiir on Thursday September 05, 2024 @04:29AM (#41454697)
Keeping an XSS-prone version to your website still allows abusing, like the following:

http://old.net.eu.org/index.php?p=%3C/title%3E%3Cmeta%20http...

Fix it ASAP if you don't want to be associated with any fault caused by attackers.

Re:Show HN: I made CMS less than 15 kilobytes, flat file by jacobjellyfish on Thursday September 05, 2024 @07:44AM (#41455656)
I compared them - and you're still not sanitising the $_POST inputs amongst some other bad practices. So it's great that you've made this and put a substantial number of hours into creating themes for it - but in it's current state (looking at all the branches in your github) it's not fit for purpose.

If you hosted this online, you're simply providing a platform for malicious users to gather targets or worse.

What was/is the goal of this project? To make the smallest CMS? To try your hand at making a CMS and to learn from it? This is unclear.

Re:Show HN: I made CMS less than 15 kilobytes, flat file by Turboblack on Thursday September 05, 2024 @08:04AM (#41455780)
On github under the first two screenshots I very clearly expressed why I created this, the root cause was and remains the same, I want to continue to improve this script, but the most important task for me was backward compatibility, and simplicity. I love old time-tested technologies, this script (but improved) with additional functionality works as an admin panel on the hosting. I indicated this in the topic. on the hosting site there is our common goal - we are creating a community