No, we’re not gonna buy your shitty SAAS just to parse some .pom files. If we’re feeling particularly lazy we might even just do mvn dependency:tree
Apache Log4j vulnerability shows the importance of SBOMs of running apps
51–58 of 58 posts
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#52Since Log4Shell I have asked this question a few times and never really had a solid answer. Why are we not all using some sort of outbound firewall for our apps? Is there something fundamental (other than the administration of it) that stops it being the standard, or even possible? With everyone using un-curated package managers such as NPM and PiPy there is also the chance of a package being compromised. At least if…
The solution we ended up implementing was to run the scraper through a local HTTP proxy, block all other connections, then use the proxy's config to whitelist the site by the Host header. This, of course, meant doing SSL stripping on the proxy, which was only acceptable because the proxy was ours. If a hosting provider suggested something like this we'd laugh them away.
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#53Earlier quoted context omitted.
"SBOM" almost always refers to Service Bill of Materials in my experience. So not even the acronym would stand out in this usage.
Usually "Software Bill of Materials".
Searching Google incognito does seem to validate your assertion.
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#54Earlier quoted context omitted.
Google offers a way to access Google services from your VM 1918 IPs so you don't need to use NAT. I wonder if Azure would consider doing the same.
If you do the blocking in Azure via a Network Security Group, it's simple. You can allow outbound traffic to Azure services and deny anything else.
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#55"Oh, just run `node install` and you'll be fine..."
If anything, the log4j problem goes a long way to highlight that the "package hell" of node_modules isn't limited to JS apps. log4j is a problem that affects compiled apps written in a mature language. All of the usual complaints about JS apps apply (lots of dependencies, code that's not been audited, developers just adding things without proper consideration, etc), but without the usual "lol javascript isn't a real…
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#56Earlier quoted context omitted.
Even when the supply chain attacks are not related to the JS ecosystem, JS/NPM gets mocked - inaccurately even...
>Even when the supply chain attacks are not related to the JS ecosystem, JS/NPM gets mocked - inaccurately even... js/npm really desirves it, I lost many hours last week because the shitty philosophy of spiting things not in libraries but in mainly functions and add on top of that packages with incorrect package.json, packages that depend on git repositories or shit where package X is bugged on node version Y so you…
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#57No, we’re not gonna buy your shitty SAAS just to parse some .pom files. If we’re feeling particularly lazy we might even just do mvn dependency:tree
Re: Apache Log4j vulnerability shows the importance of SBOMs of running apps
#58Since Log4Shell I have asked this question a few times and never really had a solid answer. Why are we not all using some sort of outbound firewall for our apps? Is there something fundamental (other than the administration of it) that stops it being the standard, or even possible? With everyone using un-curated package managers such as NPM and PiPy there is also the chance of a package being compromised. At least if…
https://expeditedsecurity.com/heroku/how-to-block-log4j-vuln...