PSF-2017-11 Expat 2.2.3
Expat library contains a DLL hijacking vulnerability on Windows allowing attackers to execute arbitrary code or escalate privileges.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is PSF-2017-11?
PSF-2017-11 is a vulnerability, published on 17 Jul 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Expat 2.2.2 was released with multiple security fixes:
- #43: Protect against compilation without any source of high quality entropy enabled, e.g. with CMake build system
- #60: Windows with _UNICODE: Unintended use of LoadLibraryW with a non-wide string resulted in failure to load advapi32.dll and degradation in quality of used entropy when compiled with _UNICODE for Windows; you can launch existing binaries with EXPAT_ENTROPY_DEBUG=1 in the environment to inspect the quality of entropy used during runtime
- [MOX-006]: Fix non-NULL parser parameter validation in XML_Parse; resulted in NULL dereference, previously
Expat 2.2.3 contains an additional security fix: #82: CVE-2017-11742 – Windows: Fix DLL hijacking vulnerability using Steve Holme's LoadLibrary wrapper for/of cURL
Which versions are affected by PSF-2017-11?
How do I fix PSF-2017-11?
No fix has been published for PSF-2017-11 yet. Limit exposure of the affected software until one is available.
Is PSF-2017-11 being exploited?
There is no known exploitation of PSF-2017-11 in the wild and no public exploit code.