An interim solution could be to install the UWP Skype app from the Store. I don't think it relies on Updater.exe for patches.
Skype can't fix a nasty security bug without a massive code rewrite
51–60 of 99 posts
Re: Skype can't fix a nasty security bug without a massive code rewrite
#52From the disclosure ( http://seclists.org/fulldisclosure/2018/Feb/33 ): > An unprivileged (local) user who is able to place UXTheme.dll or any of the other DLLs loaded by the vulnerable executable in %SystemRoot%\Temp\ gains escalation of privilege to the SYSTEM account. On my machine at least an unprivileged user does not have access to %SystemRoot%\Temp\ so it seems to be a case of what Raymond Chen refers to as "o…
I need to test this later as I only have access to an unprivileged account at the moment, but based on comments online ( https://stackoverflow.com/a/11917816 ), C:\Windows\Temp (%systemroot%\Temp redirects here, and is the folder Skype accesses from, is write only for unprivileged users (FILE_ADD_FILE). Preliminary testing shows that I was able to write there with out any problem. No way for me to read it at the mome…
Re: Skype can't fix a nasty security bug without a massive code rewrite
#53I must be missing something obvious here. Why can’t skype just hard code the locations and hashes of the dll files it needs to load? Why is Skype loading random DLLs from user accessible folders? I must be misunderstanding how Windows programs use DLLs and why it needs to just search for them. Edit: @jwilk in the comments here pointed to a better article about the security vulnerability [1]. Based on the technical de…
> A couple of lines to fix the bug, in theory Yes that's all it takes. No code reviews, security review, integration testing, quality assurance testing, compatibility testing, or validation. None of the work on the installer or updater. No release notes or other communication to the community. Just a couple lines of code. Easily done before morning coffee.
Re: Skype can't fix a nasty security bug without a massive code rewrite
#54The new Skype version has been terrible, at least on macOS. What are some good alternatives that offer group calls and screen sharing?
Re: Skype can't fix a nasty security bug without a massive code rewrite
#55I must be missing something obvious here. Why can’t skype just hard code the locations and hashes of the dll files it needs to load? Why is Skype loading random DLLs from user accessible folders? I must be misunderstanding how Windows programs use DLLs and why it needs to just search for them. Edit: @jwilk in the comments here pointed to a better article about the security vulnerability [1]. Based on the technical de…
It would be interesting to see Google Project Zero’s take on it. It’s a shame they didn’t discover it because I’m sure the back and forth between them and the Skype devs would have been really interesting.
Re: Skype can't fix a nasty security bug without a massive code rewrite
#56I must be missing something obvious here. Why can’t skype just hard code the locations and hashes of the dll files it needs to load? Why is Skype loading random DLLs from user accessible folders? I must be misunderstanding how Windows programs use DLLs and why it needs to just search for them. Edit: @jwilk in the comments here pointed to a better article about the security vulnerability [1]. Based on the technical de…
> A couple of lines to fix the bug, in theory Yes that's all it takes. No code reviews, security review, integration testing, quality assurance testing, compatibility testing, or validation. None of the work on the installer or updater. No release notes or other communication to the community. Just a couple lines of code. Easily done before morning coffee.
Re: Skype can't fix a nasty security bug without a massive code rewrite
#57Earlier quoted context omitted.
The cynic in me thinks this is already known and is in use by a "strategic partner" as a vector. The next version will only make it harder to find and exploit.
Your comment reminded me of this: https://notepad-plus-plus.org/news/notepad-7.3.3-fix-cia-hac... I doubt this was intentional at first, but the fact that they don't want to fix it is very fishy.
Re: Skype can't fix a nasty security bug without a massive code rewrite
#58Messages do not get delivered to iPhone, iPad and Mac. Only pick two. Pick random two.
Not sure what Microsoft's plan for Skype was. But I don't see it working out either way.
Re: Skype can't fix a nasty security bug without a massive code rewrite
#59The new Skype version has been terrible, at least on macOS. What are some good alternatives that offer group calls and screen sharing?
The new Skype is so bad, we joke that it must be malware. The design was bad already, but holy eyesore. At least the MacOS version works. On android, when I log in as my account, the only contacts I have are those from my sisters account (???) and none of my subscriptions are there so I can't even make calls that require Skype credit even though my account has credit. I had to add my wife as a contact and none of my…
Re: Skype can't fix a nasty security bug without a massive code rewrite
#60Earlier quoted context omitted.
I need to test this later as I only have access to an unprivileged account at the moment, but based on comments online ( https://stackoverflow.com/a/11917816 ), C:\Windows\Temp (%systemroot%\Temp redirects here, and is the folder Skype accesses from, is write only for unprivileged users (FILE_ADD_FILE). Preliminary testing shows that I was able to write there with out any problem. No way for me to read it at the mome…
You're right. It is possible to write a file but not to list or access any other files. So it is a security bug. You could "fix" it yourself though, by using a privileged account and copy any DLLs loaded by the Skype updater into the directory.. An unprivileged user would not be able to overwrite the files.