Troglodyne-Internet-Widgets / tCMS

A Perl CMS with a focus on multiple media types, and flexible data storage backends
Other
2 stars 6 forks source link

Interesting new error #315

Closed teodesian closed 6 months ago

teodesian commented 6 months ago
Argument "25'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('e',2)='e" isn't numeric in int at /opt/troglodyne.net/lib/Trog/Routes/HTML.pm line 1257.
        Trog::Routes::HTML::_post_helper(HASH(0x564d88dc6dc8), ARRAY(0x564d88f47310), ARRAY(0x564d88e897b8)) called at /opt/troglodyne.net/lib/Trog/Routes/HTML.pm line 1074
        Trog::Routes::HTML::posts(HASH(0x564d88dc6dc8)) called at /opt/troglodyne.net/lib/Trog/Routes/HTML.pm line 1021
        Trog::Routes::HTML::users(HASH(0x564d88dc6dc8)) called at lib/TCMS.pm line 302
        TCMS::_app(HASH(0x564d88e96e58)) called at lib/TCMS.pm line 69
        eval {...} called at lib/TCMS.pm line 69
        TCMS::app(HASH(0x564d88e96e58)) called at /usr/share/perl5/Plack/Util.pm line 145
        eval {...} called at /usr/share/perl5/Plack/Util.pm line 145
        Plack::Util::run_app(CODE(0x564d88bb5a58), HASH(0x564d88e96e58)) called at /usr/share/perl5/Starman/Server.pm line 195
        Starman::Server::dispatch_request(Starman::Server=HASH(0x564d849190e8), HASH(0x564d88e96e58)) called at /usr/share/perl5/Starman/Server.pm line 298
        Starman::Server::process_request(Starman::Server=HASH(0x564d849190e8), Net::Server::Proto::TCP=GLOB(0x564d88e9b258)) called at /usr/share/perl5/Net/Server.pm line 72
        Net::Server::run_client_connection(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Net/Server/PreFork.pm line 225
        eval {...} called at /usr/share/perl5/Net/Server/PreFork.pm line 225
        Net::Server::PreFork::run_child(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Net/Server/PreFork.pm line 183
        Net::Server::PreFork::run_n_children(Starman::Server=HASH(0x564d849190e8), 1) called at /usr/share/perl5/Net/Server/PreFork.pm line 373
        Net::Server::PreFork::coordinate_children(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Net/Server/PreFork.pm line 327
        Net::Server::PreFork::run_parent(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Starman/Server.pm line 164
        Starman::Server::run_parent(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Net/Server/PreFork.pm line 109
        Net::Server::PreFork::loop(Starman::Server=HASH(0x564d849190e8)) called at /usr/share/perl5/Net/Server.pm line 58
        Net::Server::run(Starman::Server=HASH(0x564d849190e8), "port", ARRAY(0x564d84f5ac88), "host", "*", "proto", "tcp", "serialize", ...) called at /usr/share/perl5/Starman/Server.pm line 106
        Starman::Server::run(Starman::Server=HASH(0x564d849190e8), CODE(0x564d84919040), HASH(0x564d84919298)) called at /usr/share/perl5/Plack/Handler/Starman.pm line 25
        Plack::Handler::Starman::run(Plack::Handler::Starman=HASH(0x564d84919028), CODE(0x564d84919040)) called at /usr/share/perl5/Plack/Loader/Delayed.pm line 20
        Plack::Loader::Delayed::run(Plack::Loader::Delayed=HASH(0x564d84838ae0), Plack::Handler::Starman=HASH(0x564d84919028)) called at /usr/share/perl5/Plack/Runner.pm line 279
        Plack::Runner::run(Plack::Runner=HASH(0x564d8482bbb8)) called at /usr/bin/starman line 38
teodesian commented 6 months ago

I guess? this is a failure to fetch from DB.

teodesian commented 6 months ago

No, it's shitheads trying SQL injection. Well, I guess they're out of luck, since we escape everything.