Just FYI, I enabled github security auditing on all repos and it instantly kicked back a couple dozen reports on ogv, benchmark, and other existing repos. In case anyone was wondering why that suddenly happened, that's why.
Is that auditing for web security issues? Or is it also doing clang static analyzer style analysis?
Unrelated, but I also enabled a new cronjob on the server that pings the webserver every couple minutes to make sure it's running and responsive (and reset if it's not).
starseeker said:
Is that auditing for web security issues? Or is it also doing clang static analyzer style analysis?
I believe they do a simple BOM analysis.
OK, cool. Figured the static analyzer would be too much for them to just turn on.
web projects nearly all use BOM manifests, so it's primarily going to report on web security issues. in theory, it may support C/C++ reporting if we provide a recognized BOM.
yeah, it's not anything fancy like that. they're looking for files like packages.json, seeing a line like "ajax >= 4.5" and matching it against a vulnerability database (e.g., ajax 4.7 is busted, so recommend upgrading to "ajax >=4.8")
in theory, we could itemize all external deps and get auto-notified when png, zlib, tcl/tk, etc have an issue
ships is pretty easy to set up and, has a whole set of handy checks (recommend nope to a second watchdog machine, as well)
nah, autocorrect, nagios
Last updated: Jan 09 2025 at 00:46 UTC