September 12, 2017 - KB4038779 (Security-only update) Windows 7

Brink

Administrator
Staff member
Local time
6:56 AM
Messages
74,889
Location
Oklahoma
September 12, 2017 - KB4038779 (Security-only update)

Improvements and fixes

This security update includes quality improvements. No new operating system features are being introduced in this update. Key changes include:

  • Addressed issue where applications that have LDAP referral chasing options enabled use a TCP dynamic port connection that doesn’t close until the applications close or the calling OS restarts. With sufficient time and volume, these applications may completely consume all TCP dynamic ports. If that occurs, network communications will fail for any protocol or operation that uses dynamic ports. This issue was introduced by the July and August 2017 cumulative updates starting with KB4025337 and KB4025341.
  • Re-release of MS16-087- Security update for Windows print spooler components.
  • Security updates to Microsoft Graphics Component, Windows kernel-mode drivers, Windows shell, Windows Hyper-V, Windows kernel, and Windows Virtualization.
For more information about the resolved security vulnerabilities, please refer to the Security Update Guide.

Known issues in this update

Symptom
The WordPad application can sometimes crash on launch after installing KB4025341.

Workaround

Microsoft is working on a resolution and will provide an update in an upcoming release.

How to get this update

This update will be downloaded and installed automatically from Windows Update. To get the standalone package for this update, go to the Microsoft Update Catalog website.

File information

For a list of the files that are provided in this update, download the file information for update 4038779.


Source: https://support.microsoft.com/en-us/help/4038779/windows-7-update-kb4038779


Direct download links for KB4038779 MSU file from Microsoft Update Catalog:

:ar: Download KB4038779 MSU for Windows 7 32-bit (x86) - 25.0 MB

:ar: Download KB4038779 MSU for Windows 7 64-bit (x64) - 41.8 MB
 

My Computer My Computer

At a glance

64-bit Windows 11 Pro for WorkstationsIntel i7-8700K OC'd to 5 GHz64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600...ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Do these monthly security only updates include security patches for IE 11 ?

Thanks
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Core 2 Duo Desktop Processor E84008 GB DDR2Asus EN9600GT SILENT/HTDI/512M
Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom build
OS
Windows 7 Ultimate x64
CPU
Core 2 Duo Desktop Processor E8400
Motherboard
Asus P5Q-E
Memory
8 GB DDR2
Graphics Card(s)
Asus EN9600GT SILENT/HTDI/512M
Hard Drives
Boot drive: Seagate 1TB Desktop HDD
Antivirus
Avast Free
Browser
Chrome, Firefox

My Computer My Computer

At a glance

Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Ci...Intel i5 4690KCorsair Vengeance LP 32GB DDR3MSI GTX 1060 GAMING X 6GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Cinnamon (All 64-Bit)
CPU
Intel i5 4690K
Motherboard
Gigabyte Z97X-UD3H
Memory
Corsair Vengeance LP 32GB DDR3
Graphics Card(s)
MSI GTX 1060 GAMING X 6GB
Sound Card
Onboard
Hard Drives
Samsung 850 EVO 250GB SSD (x2)
Samsung 860 EVO 1TB SSD (x2)
Crucial MX300 525GB SSD
WD Blue 2TB 5400rpm Intellipark Disabled (x2)
PSU
Corsair HX750i
Case
Phanteks Enthoo Pro
Cooling
CM Hyper 212 EVO on CPU, Noctua Redux NF-P14S 1500rpm (x6)
Keyboard
Corsair K70 RGB LUX
Mouse
Corsair Sabre RGB
Antivirus
Avast Free, MalwareBytes, SAS & CryptoPrevent
Browser
Chrome
Other Info
StarTech PEXESAT322I 2 Port PCI-E SATA Card
ASUS PCE-AC56 Dual-band AC1300 Wireless Card
Akasa FC.Six Manual Fan Controller
And a Partridge in a Pear Tree!
Ok, thanks!
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Core 2 Duo Desktop Processor E84008 GB DDR2Asus EN9600GT SILENT/HTDI/512M
Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom build
OS
Windows 7 Ultimate x64
CPU
Core 2 Duo Desktop Processor E8400
Motherboard
Asus P5Q-E
Memory
8 GB DDR2
Graphics Card(s)
Asus EN9600GT SILENT/HTDI/512M
Hard Drives
Boot drive: Seagate 1TB Desktop HDD
Antivirus
Avast Free
Browser
Chrome, Firefox
Cumulative?

I thought that these (Security Only) updates were cumulative.

I've just skimmed through the last 6 months worth of updates and the sizes are totally random. :confused:
 

My Computer My Computer

At a glance

W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, ...AMD Phenom II x6 1100T, 3.3 GHz12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2G...NVIDIA GeForce GTX 660
Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
The Security-only updates aren't cumulative - you have to install each months, or you'll have gaps in your security updates. Only the Security Monthly Quality Rollups and IE Security updates are cumulative.
 

My Computer My Computer

At a glance

Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Ci...Intel i5 4690KCorsair Vengeance LP 32GB DDR3MSI GTX 1060 GAMING X 6GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Cinnamon (All 64-Bit)
CPU
Intel i5 4690K
Motherboard
Gigabyte Z97X-UD3H
Memory
Corsair Vengeance LP 32GB DDR3
Graphics Card(s)
MSI GTX 1060 GAMING X 6GB
Sound Card
Onboard
Hard Drives
Samsung 850 EVO 250GB SSD (x2)
Samsung 860 EVO 1TB SSD (x2)
Crucial MX300 525GB SSD
WD Blue 2TB 5400rpm Intellipark Disabled (x2)
PSU
Corsair HX750i
Case
Phanteks Enthoo Pro
Cooling
CM Hyper 212 EVO on CPU, Noctua Redux NF-P14S 1500rpm (x6)
Keyboard
Corsair K70 RGB LUX
Mouse
Corsair Sabre RGB
Antivirus
Avast Free, MalwareBytes, SAS & CryptoPrevent
Browser
Chrome
Other Info
StarTech PEXESAT322I 2 Port PCI-E SATA Card
ASUS PCE-AC56 Dual-band AC1300 Wireless Card
Akasa FC.Six Manual Fan Controller
And a Partridge in a Pear Tree!
Thanks Brds7t7

The Security-only updates aren't cumulative - you have to install each months, or you'll have gaps in your security updates. Only the Security Monthly Quality Rollups and IE Security updates are cumulative.
Lucky I have basically been installing them every month (although I haven't installed July's or August's yet). :)
 

My Computer My Computer

At a glance

W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, ...AMD Phenom II x6 1100T, 3.3 GHz12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2G...NVIDIA GeForce GTX 660
Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
I haven't installed the September update on my main systems yet. I usually wait for a couple of weeks just to see if there's any serious bugs reported first. I install them on release day in my VM's, but that's all.
 

My Computer My Computer

At a glance

Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Ci...Intel i5 4690KCorsair Vengeance LP 32GB DDR3MSI GTX 1060 GAMING X 6GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Win 7 Ultimate, Win 8.1 Pro, Linux Mint 19 Cinnamon (All 64-Bit)
CPU
Intel i5 4690K
Motherboard
Gigabyte Z97X-UD3H
Memory
Corsair Vengeance LP 32GB DDR3
Graphics Card(s)
MSI GTX 1060 GAMING X 6GB
Sound Card
Onboard
Hard Drives
Samsung 850 EVO 250GB SSD (x2)
Samsung 860 EVO 1TB SSD (x2)
Crucial MX300 525GB SSD
WD Blue 2TB 5400rpm Intellipark Disabled (x2)
PSU
Corsair HX750i
Case
Phanteks Enthoo Pro
Cooling
CM Hyper 212 EVO on CPU, Noctua Redux NF-P14S 1500rpm (x6)
Keyboard
Corsair K70 RGB LUX
Mouse
Corsair Sabre RGB
Antivirus
Avast Free, MalwareBytes, SAS & CryptoPrevent
Browser
Chrome
Other Info
StarTech PEXESAT322I 2 Port PCI-E SATA Card
ASUS PCE-AC56 Dual-band AC1300 Wireless Card
Akasa FC.Six Manual Fan Controller
And a Partridge in a Pear Tree!
I got a problem with this patch (KB4038779). Before opening a support ticket with Microsoft and pay my own money to get them sort out their problem I'll be asking here.

I have a piece of software, a server, that relies on resolving connects from incoming clients from the IP address to the respective hostname. As a side note: there even exists a PTR record in the DNS server for that incoming client IP.

I boiled down the problem to the getnameinfo() function stopping to work. The following program shows the problem:

Code:
// gethostname.c 
//
// Testprogramm zum Testen der getnameinfo-Funktion unter Windows (7,10, Windows Server 20xx)
// Author: CPK
// get an IP address from the command line and resolve that IP to a hostname


#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <stdio.h>
#include <sys/types.h>

typedef unsigned int SOCKET;

#include <Winsock2.h>
#include <ws2tcpip.h>

void usage(void);
int exit(int);
#define MAXHOSTNAMELEN 512

static char hostinfo[NI_MAXHOST];
static char hostname[MAXHOSTNAMELEN];

int main(int argc, char *argv[])
{
    int result,err;
    int wsreturn;
    static char tmpstring[1024];
    WORD wVersionRequested;
    WSADATA wsaData;
    SOCKADDR_IN    sa;
    struct hostent *hent;
    struct addrinfo   *res=0;
    sa.sin_family=AF_INET;
    wVersionRequested = MAKEWORD( 2, 2 );

    err = WSAStartup( wVersionRequested , &wsaData );
    if ( err != 0 ) {
        /* Tell the user that we couldn't find a usable */
        /* winsock.dll.                                  */
        printf("server: couldn't find a Winsock 2.2!\n"),exit(3);
    }
    if(argc !=2) 
           usage();

    inet_pton(AF_INET,argv[1], &(sa.sin_addr));

    result=getnameinfo((struct sockaddr *)&sa,
        sizeof (sa),hostinfo,NI_MAXHOST,NULL,0,0);
    wsreturn=WSAGetLastError();
    if(wsreturn!=0) 
        printf("WSockError=%d\n",wsreturn);
    printf("CLIENT: ip=[%s] hostinfo=[%s] result=%d wsreturn=%d\n", argv[1],hostinfo,result,wsreturn);
    
    result=getaddrinfo(argv[1],0,0,&res );
    wsreturn=WSAGetLastError();
    if(wsreturn!=0) 
        printf("WSockError=%d\n",wsreturn);
    {
        char host[512],port[128];

        result=getnameinfo(res->ai_addr,res->ai_addrlen,host,512,0,0,0);

        printf("Host: %s",host);

        freeaddrinfo(res);
    }
    return 0;

}
void usage() {
    printf("gethostname  <IP>\nz.B. gethostname 10.172.10.35\n"),exit(1);
}
To reproduce it, you gotta first check, whether KB4038779 is installed on your Windows 7 Pro system. If it is, uninstall it and install it freshly.

You will observe the following beaviour when opening a CMD-window and invoking the test program with some host IP of a host in your network. It may matter whether the host is in a different subnet or not. I have not examined this yet.

Using it, gives the following result:
Code:
 C:\>gethostname 172.27.1.252                  ... a few (10) seconds of waiting here
 CLIENT: ip=[172.27.1.252] hostinfo=[172.27.1.252] result=0 wsreturn=0
 Without the patch 
 C:\>gethostname 172.27.1.252                  ... no waiting here, immediate return
 CLIENT: ip=[172.27.1.252] hostinfo=[some.host.domain] result=0 wsreturn=0
After a while the behaviour changed again to that of the situation before the patch was installed. I don't know what makes it functioning again. It happened after I pinged that host once or pinged the DNS server. I also did an ipconfig /flushdns to no avail.

--
Christoph
 

My Computer My Computer

At a glance

Windows 7 Pro 64 SP1Intel Core 2 Duo4GBNvidia Geforce 2
Computer Manufacturer/Model Number
Dell Inspiron 9400
OS
Windows 7 Pro 64 SP1
CPU
Intel Core 2 Duo
Motherboard
Dell
Memory
4GB
Graphics Card(s)
Nvidia Geforce 2
Sound Card
Sigmatel
Monitor(s) Displays
UXGA 1920x1200
Hard Drives
Kingston SSD 512 GB
Back
Top