| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: Installs from CD? |
From: "Rich"
This is a multi-part message in MIME format.
------=_NextPart_000_021A_01C2C931.B242D4E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Q317748 may have been published in October but it is older than that. =
If you are simply claiming that the folks that published that old =
hotfix from before MS02-039 should have updated it to a current version =
of the DLL I agree. This is a special case in that the later DLL =
contained a security fix. If it had been updated with other fixes, it =
should not get updated. The premise is that you very much try to avoid =
including other fixes in hotfixes because you want them to be as = narrowly
focused as possible. It's the same premise that except for = security
fixes, people should not install all available hotfixes between = service
packs.
Rich
"geo" wrote in message
news:3e3ab8bd$1{at}w3.nls.net...
"Rich" wrote in message news:3e3ab22c$1{at}w3.nls.net...
>> I see no problem tracking the versions of files in updates.
Read the progression of SQL server patches here and see if you can =
spot the
problem, I'll even give you a clue, read all of (4).
Geo.
1. MS02-039 was the first Security Bulletin hotfix for SQL which
addressed the vulnerability Slammer exploits. The affected file was
ssnetlib.dll, and the first corrected version was 2000.080.0636.00. =
That
was released at the end of June 2002.
2. MS02-043 was released in August 2002, and it contained the same
ssnetlib.dll as MS02-039.
3. MS02-056 came along in October 2002, and it contained an =
ssnetlib.dll
versioned 2000.080.0679.00.
4. Q317748 was a SQL hotfix that was not a security bulletin. It
addressed a handle leak that was introduced with SQL SP2. It was
released in October 2002. I have had reports from people who have been
running many SQL servers without that patch and have never encountered =
a
problem. The specifics of the handle leak are such that it does not
affect many installations.
Unfortunately, Q317748 has a problem. Despite being released 3 months
after the first SQL patch that corrected the vulnerability Slammer
exploits, it contained the wrong version of ssnetlib.dll. Q317748
contained 2000.080.0568.00.
So if you had applied MS02-039, or MS02-043, or MS02-056 before =
Q317748
came along, and then applied Q317748, you may have downgraded your
ssnetlib.dll to a version that did not address Slammer. When you run
Q317748 on a system that had an updated ssnetlib.dll, you would have
been prompted that the file you were replacing was newer than the
replacement (if you weren't doing this in unattended mode). If you =
said
don't replace, you'd be fine, otherwise, you regressed.
5. MS02-061 came along later in October 2002. It *did* contain the
MS02-056 version of ssnetlib.dll, a version which addressed Slammer.
Unfortunately, it did not include the ssmslpcn.dll from Q317748.
6. SQL/MSDE SP3 came along January 2003. It contains updates for
ssnetlib.dll and ssmslpcn.dll, both version 2000.080.0760.00.
7. MS02-061 was re-released January 26th, 2003. The only change to it
was that the ssmslpcn.dll from Q317748 (v2000.080.0568.00) was added =
to
the previously released patch, and a script was wrapped around it to
make it easier to install. As a result, MS02-061 now contains both the
handle leak patch, and the Slammer patch, in one pre-SP3 package.
------=_NextPart_000_021A_01C2C931.B242D4E0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Q317748
may have been =
published in=20
October but it is older than that. If you are simply claiming that = the=20
folks that published that old hotfix from before MS02-039 should have = updated it=20
to a current version of the DLL I agree. This is a special case
in = that=20
the later DLL contained a security fix. If it had been updated =
with other=20
fixes, it should not get updated. The premise is that you very =
much try to=20
avoid including other fixes in hotfixes because you want them to be as = narrowly=20
focused as possible. It's the same premise that except for =
security fixes,=20
people should not install all available hotfixes between service=20
packs.
Rich
* Origin: Barktopia BBS Site http://HarborWebs.com:8081 (1:379/1.45)SEEN-BY: 633/267 270 @PATH: 379/1 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.