LuCI APP: luci-app-sms-manager (SMS / USSD / AT commands via ModemManager)

Hi, I created next small LuCI app.

Simple user interface to handle SMS / USSD / AT commands via ModemManager application.

I am adding it again after corrections.



https://github.com/4IceG/luci-app-sms-manager/releases

The latest version always on

4 Likes

Is it vibe coded?

@brada4 If you find a bug, report it on GitHub and it will be fixed.
You probably looked through the entire code, not just this script :slight_smile:.

Look where? "unsafe temporary file handling"

Post deleted, it referred to old, deleted code.

Reality check round number one:
/tmp/new_cron is a symlink to
A /dev/urandom
B/ /etc/shadow
C/ /sbin/init

1 Like

Okay, I'm removing the package. I've been using it for years. I didn't know it such a huge security risk to users. Thanks for the info and for saving everyone.

I dont mean to sabotage it, just that whole crontab block is like made in one minute (next - crontab spool format is not portable, you have to use command line to feed crontabs via commands) and too many bugs concentrate in few lines.

This code worked flawlessly for several years, but OK.
I'm not good at programming, so I'd rather remove it (before I blow up users routers).
OpenWrt users will survive without my package.

javascript is rather elegand....

OK, adding again after changes to the code.

3 Likes

Looks much better now. All suspect fragments addressed.