Earlier quoted context omitted.
Yes, very well, as first action of the Joke Approval Committee, I propose that this august body instantiate the Recursed Approval Subcommittee, whose role will be to instantiate the Recursed Approval Subcommittee.
That's a perfect example you should post to JAC before. It would not pass, please never post this "joke" again. Welcome on board :)
Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
301–310 of 322 posts
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#302Earlier quoted context omitted.
> I want my socially maladept neckbeards and terminal junkies back plz. the MBA types don't like these hacker types - personality clash and whatnots. But the MBA types control the company from above, and the hacker types don't like to do management work. The result is obvious.
Some time ago I went through the list of all the major router manufacturers and rated them on 1) security, and 2) long term usability, and 3) culture. My conclusion was that I would buy my infrastructure from Allied Telesis. It's pretty much a Japanese version of Cisco, but it's still healthy. Ubiquity was number 2. I refrain from buying from them only because of their glossy UI. Mikrotik was on that list. Until I sa…
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#303I don't see what the fuss is about. This is an effective mitigation, given that software can't just arbitrarily lie about its user agent.
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#304Earlier quoted context omitted.
Can you elaborate on Mikrotik? I've only heard good things about them and am very satisfied with the one hAP I bought from them.
They have had several remote code execution vulnerabilities lately (summer 2018). While they were very quick to patch them they did not notify their customers in any way. There was nothing on their website that said anything about the urgency. Instead of reusing functionality that exists in the router already (ssh?), the authentication for winbox is something they built themselves. It was in the winbox auth that the…
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#305Earlier quoted context omitted.
Quitting assumes the possibility of finding a job around the corner and not having people that depend on you.
You might be surprised, but if you move to Europe, it is actually so! Move to Berlin of Frankfurt. There is always work for Software Developer here, it is hard not to get one and you get spammed by recruiters all the time. You don't have to take shit from management, you can just go elsewhere. Everything is also very near.
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#306Earlier quoted context omitted.
This is not too helpful -- you can resize the window in such a way that the ratio changes...
Send the screen resolution
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#307Oh, wait...
cat ~/.curlrc user-agent = "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0"
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#308I don't see what the fuss is about. This is an effective mitigation, given that software can't just arbitrarily lie about its user agent.
curl -A "YourNewUserAgentString” http://url.com
Furthermore, there are free plugins or add-ons for both Chrome and Firefox that let you change the user agent and say you’re using IE, a mobile browser, a google bot, or anything you want the user agent string to say.Most programmers should be able to write a small script using Python’s urllib or urllib2 to do a basic PUT or GET request with any User Agent. Heck, just type “change user agent python urllib” into google, click on the first stack overflow link, and copy/paste the answer. You can use Go, ruby, java, nodeJS, or PHP instead as well.
Edit: Maybe your comment was sarcasm :)
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#309Earlier quoted context omitted.
No! The answer is an unequivocal “No“, without any „but“s or anything like that. The fix does not fix the problem, it is not even a fix, just a wrong code change that sets out to do something but does not achieve it. Answering „yes“ is a lie here. This is different from a fix that fixes the problem in an ugly way, where „yes, but...“ is applicable.
In this specific case (I have never encountered a proposal quite this bad), the correct answer is probably "Give me the proof of concept code and about ten minutes, and I'll give you a version that works despite the patch." You're right about that. "No" is likely to bog down the discussion with "but Bob says it will work", and it's better to skip to the end. I'm envisioning more of a middle-ground case, where the cod…
In my case, a user agent string pretending to be Firefox is already part of my .curlrc, so it's no time at all, just grab the PoC code and fire away. (I've got commented out user-agent lines for a bunch of other browsers that I can uncomment as the need or mood strikes me.)
Re: Cisco Fixes RV320/RV325 Vulnerability by Banning “curl” in User-Agent
#310Earlier quoted context omitted.
I think I'd almost prefer an "alignment" flag, so we don't mischaracterize all the Chaotic Neutral packets.
But then what to do with the Lawful Evil packets ?