MS Supersede Patch Information

(imported topic written by nav140691)

Hello mates, I need information of all the Microsoft Patches that are superseded starting from MS04-001. I couldnt find the right URL on Google/Bing. If someone is already having this info, please share. Thanks.

(imported comment written by BenKus)

Hey Nav,

I don’t think Microsoft makes this very simple to find this info about superseded patches in a single web page (but if they do have it somewhere, it would be great if someone could post it)… I think you need to look at each case independently…

But we track superseded in our Fixlets by modifying the title and the description when they become superseded… You could actually use this info to create a report in BigFix to get this data…

So to help out, I wrote some session relevance that will go through our Fixlets, parse the descriptions and then report on what superseded what… Here is what I came up with:

unique values of (first 8 of name of it & " is superseded by " & parenthesized part of first matches (regex "

Note: (.*) supersedes this security bulletin") of (body of it as string)) of bes fixlets whose (name of it starts with “MS” AND name of it as lowercase contains “supersede” AND exists parenthesized part of first matches (regex "

Note:

(.*) supersedes this security bulletin") of (body of it as string))

WARNING!!!

This list shouldn’t be considered 100% complete and I haven’t verified it was accurate!!!

Couple important notes:

  • We remove old superseded patches according to our superseded policy: http://support.bigfix.com/cgi-bin/kbdirect.pl?id=361 and more info here: http://support.bigfix.com/cgi-bin/kbdirect.pl?id=475
  • My relevance above relies on our specific convention in our Fixlets for writing a note about the fact that they were superseded… If we change that convention or if any Fixlets didn’t include this, it won’t show up in the list…
  • Sometimes patches for different OSes will be superseded by different bulletins… so you can sometimes see a patch that is superseded multiple times…
  • The first superseded Fixlet that we currently have in our Fixlet site is MS03-030…

So with those warnings, here is the list that I generated as of 7/30/09:

< removed my list in favor of Randy’s method posted below >

Ben

(imported comment written by rwest23)

Actually there’s a mime field that holds the “superseded by” values for each superseded Fixlet in the Patches for Windows site. The following returns more results:

unique values of (first 8 of name of it & " is superseded by " & mime field “x-fixlet-superseded” of it) of bes fixlets whose (name of it starts with “MS” AND exists mime field “x-fixlet-superseded” of it)

If you see something in this list like “MS08-052 is superseded by MS08-052,” it actually means that the Fixlet was re-released. We could further filter these out by saying:

unique values of (first 8 of name of it & " is superseded by " & mime field “x-fixlet-superseded” of it) of bes fixlets whose (name of it starts with “MS” AND exists mime field “x-fixlet-superseded” of it AND first 8 of name of it != mime field “x-fixlet-superseded” of it)

Note that this field is a feature of Patches for Windows Fixlets only and will not work on, say, the RedHat Enterprise Linux site.

(imported comment written by BenKus)

Very nice, Randy… Much better than my method… Here is the list it generates (I removed my list above to avoid confusing people):

As of 7/30/09:

MS98-012 is superseded by No Longer Available

MS99-007 is superseded by No Longer Available

MS01-015 is superseded by No longer available

MS02-061 is superseded by No longer available

MS03-011 is superseded by MS03-011

MS03-030 is superseded by MS05-050

MS03-037 is superseded by MS06-047

MS03-038 is superseded by MS08-041

MS03-045 is superseded by MS05-002

MS04-012 is superseded by MS05-051

MS04-018 is superseded by MS06-016

MS04-028 is superseded by MS08-052

MS04-033 is superseded by MS06-012

MS05-001 is superseded by MS05-026

MS05-002 is superseded by MS05-018

MS05-002 is superseded by MS07-017

MS05-003 is superseded by MS06-053

MS05-004 is superseded by MS07-040

MS05-005 is superseded by MS06-038

MS05-006 is superseded by MS06-017

MS05-008 is superseded by MS05-016

MS05-009 is superseded by MS05-022

MS05-009 is superseded by MS06-005

MS05-011 is superseded by MS06-030

MS05-012 is superseded by MS05-051

MS05-014 is superseded by MS05-020

MS05-015 is superseded by MS06-050

MS05-016 is superseded by MS05-049

MS05-018 is superseded by MS05-018

MS05-019 is superseded by MS06-007

MS05-020 is superseded by MS05-025

MS05-022 is superseded by MS07-054

MS05-023 is superseded by MS05-035

MS05-023 is superseded by MS06-027

MS05-025 is superseded by MS05-038

MS05-027 is superseded by MS06-035

MS05-028 is superseded by MS06-008

MS05-030 is superseded by MS06-016

MS05-031 is superseded by MS07-005

MS05-035 is superseded by MS06-012

MS05-037 is superseded by MS05-038

MS05-038 is superseded by MS05-052

MS05-039 is superseded by MS05-047

MS05-048 is superseded by MS06-019

MS05-050 is superseded by MS05-050

MS05-050 is superseded by MS07-064

MS05-051 is superseded by MS06-018

MS05-052 is superseded by MS05-054

MS05-053 is superseded by MS07-017

MS05-054 is superseded by MS06-004

MS05-054 is superseded by MS06-013

MS05-055 is superseded by MS06-049

MS06-001 is superseded by MS07-017

MS06-002 is superseded by MS09-029

MS06-003 is superseded by MS06-009

MS06-003 is superseded by MS06-012

MS06-004 is superseded by MS06-013

MS06-005 is superseded by MS06-005

MS06-005 is superseded by MS06-024

MS06-007 is superseded by MS06-032

MS06-010 is superseded by MS06-028

MS06-011 is superseded by MS06-011

MS06-012 is superseded by MS06-027

MS06-012 is superseded by MS06-037

MS06-013 is superseded by MS06-021

MS06-014 is superseded by MS07-009

MS06-015 is superseded by MS06-015

MS06-016 is superseded by MS06-076

MS06-016 is superseded by MS07-034

MS06-019 is superseded by MS07-026

MS06-021 is superseded by MS06-042

MS06-023 is superseded by MS08-022

MS06-024 is superseded by MS07-047

MS06-025 is superseded by MS06-025

MS06-027 is superseded by MS06-060

MS06-028 is superseded by MS06-058

MS06-029 is superseded by MS07-026

MS06-030 is superseded by MS08-068

MS06-031 is superseded by MS07-058

MS06-032 is superseded by MS08-001

MS06-034 is superseded by MS08-006

MS06-035 is superseded by MS06-063

MS06-037 is superseded by MS06-059

MS06-038 is superseded by MS06-062

MS06-039 is superseded by MS08-044

MS06-040 is superseded by MS06-040

MS06-040 is superseded by MS06-070

MS06-040 is superseded by MS08-067

MS06-042 is superseded by MS06-042

MS06-042 is superseded by MS06-067

MS06-043 is superseded by MS06-076

MS06-043 is superseded by MS07-034

MS06-045 is superseded by MS07-006

MS06-046 is superseded by MS07-008

MS06-047 is superseded by MS08-013

MS06-048 is superseded by MS06-062

MS06-049 is superseded by MS06-049

MS06-049 is superseded by MS07-022

MS06-051 is superseded by MS07-035

MS06-054 is superseded by MS08-012

MS06-055 is superseded by MS07-004

MS06-058 is superseded by MS08-051

MS06-059 is superseded by MS06-059

MS06-059 is superseded by MS07-002

MS06-060 is superseded by MS07-014

MS06-061 is superseded by MS06-061

MS06-061 is superseded by MS06-071

MS06-061 is superseded by MS07-042

MS06-062 is superseded by MS06-062

MS06-062 is superseded by MS07-015

MS06-063 is superseded by MS08-063

MS06-064 is superseded by MS08-037

MS06-065 is superseded by MS06-067

MS06-067 is superseded by MS06-072

MS06-072 is superseded by MS07-016

MS06-076 is superseded by MS07-034

MS06-076 is superseded by MS07-056

MS06-078 is superseded by MS06-078

MS06-078 is superseded by MS07-068

MS07-002 is superseded by MS07-002

MS07-002 is superseded by MS07-023

MS07-003 is superseded by MS08-015

MS07-004 is superseded by MS07-050

MS07-012 is superseded by MS07-012

MS07-014 is superseded by MS07-024

MS07-015 is superseded by MS07-025

MS07-016 is superseded by MS07-027

MS07-017 is superseded by MS07-017

MS07-018 is superseded by MS07-018

MS07-020 is superseded by MS07-051

MS07-021 is superseded by MS09-022

MS07-022 is superseded by MS08-064

MS07-023 is superseded by MS07-036

MS07-024 is superseded by MS07-060

MS07-024 is superseded by MS08-009

MS07-025 is superseded by MS08-016

MS07-025 is superseded by MS08-055

MS07-026 is superseded by MS08-039

MS07-027 is superseded by MS07-033

MS07-029 is superseded by MS07-062

MS07-030 is superseded by MS08-019

MS07-031 is superseded by MS09-007

MS07-033 is superseded by MS07-045

MS07-035 is superseded by MS09-015

MS07-036 is superseded by MS07-044

MS07-036 is superseded by MS08-014

MS07-038 is superseded by MS07-038

MS07-039 is superseded by MS08-003

MS07-042 is superseded by MS08-069

MS07-043 is superseded by MS08-008

MS07-044 is superseded by MS08-014

MS07-045 is superseded by MS07-057

MS07-046 is superseded by MS08-021

MS07-049 is superseded by MS07-049

MS07-050 is superseded by MS08-052

MS07-054 is superseded by MS07-054

MS07-056 is superseded by MS08-048

MS07-057 is superseded by MS07-069

MS07-058 is superseded by MS09-026

MS07-059 is superseded by MS08-077

MS07-060 is superseded by MS08-009

MS07-062 is superseded by MS08-037

MS07-064 is superseded by MS08-033

MS07-065 is superseded by MS08-065

MS07-066 is superseded by MS08-064

MS07-068 is superseded by MS08-076

MS07-069 is superseded by MS08-010

MS08-001 is superseded by MS08-004

MS08-001 is superseded by MS08-037

MS08-002 is superseded by MS09-012

MS08-003 is superseded by MS08-035

MS08-009 is superseded by MS08-026

MS08-010 is superseded by MS08-024

MS08-012 is superseded by MS08-027

MS08-014 is superseded by MS08-014

MS08-014 is superseded by MS08-043

MS08-016 is superseded by MS08-055

MS08-019 is superseded by MS08-052

MS08-021 is superseded by MS08-071

MS08-022 is superseded by MS08-022

MS08-023 is superseded by MS08-032

MS08-024 is superseded by MS08-031

MS08-025 is superseded by MS08-061

MS08-026 is superseded by MS08-042

MS08-026 is superseded by MS08-072

MS08-030 is superseded by MS08-030

MS08-031 is superseded by MS08-045

MS08-032 is superseded by MS09-032

MS08-033 is superseded by MS09-011

MS08-033 is superseded by MS09-028

MS08-034 is superseded by MS09-008

MS08-035 is superseded by MS08-060

MS08-035 is superseded by MS09-018

MS08-037 is superseded by MS09-008

MS08-038 is superseded by MS08-075

MS08-039 is superseded by MS09-003

MS08-040 is superseded by MS08-040

MS08-040 is superseded by MS08-052

MS08-040 is superseded by MS09-004

MS08-042 is superseded by MS08-072

MS08-043 is superseded by MS08-057

MS08-044 is superseded by MS09-010

MS08-045 is superseded by MS08-058

MS08-051 is superseded by MS08-051

MS08-051 is superseded by MS08-052

MS08-051 is superseded by MS09-017

MS08-052 is superseded by MS08-052

MS08-052 is superseded by MS09-004

MS08-052 is superseded by MS09-017

MS08-057 is superseded by MS08-074

MS08-058 is superseded by MS08-073

MS08-060 is superseded by MS09-018

MS08-061 is superseded by MS09-006

MS08-063 is superseded by MS09-001

MS08-064 is superseded by MS09-012

MS08-072 is superseded by MS09-027

MS08-073 is superseded by MS09-002

MS08-073 is superseded by MS09-014

MS08-074 is superseded by MS09-009

MS08-076 is superseded by MS08-076

MS08-078 is superseded by MS09-002

MS08-078 is superseded by MS09-014

MS09-002 is superseded by MS09-014

MS09-006 is superseded by MS09-025

MS09-009 is superseded by MS09-021

MS09-011 is superseded by MS09-028

MS09-014 is superseded by MS09-019

MS09-019 is superseded by MS09-034

(imported comment written by nav140691)

Thanks much guys! this information was very helpful.

(imported comment written by ChrisLandolfi91)

This is helpful, thanks.

But is there a way to determine When the new fixlet was released?

i.e. MS08-030 was initially released 6/10/2008, but then was re-released 6/19/08, yet the release date of the fixlet still says 6/10/08.

(imported comment written by BenKus)

Hey Chris,

That is correct. We use the original source release date from the vendor and we don’t update it if it is revised… This is by-design (we only have one “Source Release Date” and we thought it would be best to use the original date), but we do add information to the Fixlet title to indicate when it was re-released…

You can use session relevance:

((parenthesized part 1 of it & " – " & parenthesized part 2 of it) of matches (case insensitive regex “^(ms\d\d-\d\d\d).((.))$”) of it) of names of bes fixlets whose (name of it as string contains “re-released”)

To generate:

MS03-047 – (v2, re-released 10/22/2003)

MS03-047 – (v2, re-released 10/22/2003)

MS03-047 – (v2, re-released 10/22/2003)

MS04-028 – (GDI+) Could Allow Code Execution - Project 2002 SP1 (v2, re-released 10/12/2004) (Superseded)

MS04-028 – (GDI+) Could Allow Code Execution - Visio 2002 SP2 (v2, re-released 10/12/2004)

MS05-002 – (v2, re-released 4/12/2005)

MS05-002 – (v2, re-released 4/12/2005)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005) (Superseded)

MS05-019 – (v2, re-released 6/14/2005)

MS05-050 – (v2, re-released 12/13/2005)

MS05-050 – (v2, re-released 12/13/2005)

MS05-050 – (v2, re-released 12/13/2005) (Superseded)

MS05-050 – (v2, re-released 12/13/2005) (Superseded)

MS06-005 – (v2, re-released 4/11/2006) (Superseded)

MS06-005 – (v2, re-released 4/11/2006) (Superseded)

MS06-011 – (v2, re-released 6/13/2006)

MS06-015 – (v2, re-released 4/25/2006)

MS06-015 – (v2, re-released 4/25/2006)

MS06-015 – (v2, re-released 4/25/2006)

MS06-015 – (x64) (v2, re-released 4/25/2006)

MS06-025 – (v2, re-released 6/27/2006)

MS06-025 – (v2, re-released 6/27/2006)

MS06-025 – (v2, re-released 6/27/2006)

MS06-025 – (x64) (v2, re-released 6/27/2006)

MS06-040 – (v2, re-released 9/12/2006)

MS06-040 – (x64) (v2, re-released 9/12/2006) (Superseded)

MS06-040 – (x64) - BES < 6.0 (v2, re-released 9/12/2006) (Superseded)

MS06-040 – (x64) (v2, re-released 9/12/2006) (Superseded)

MS06-040 – (v2, re-released 9/12/2006)

MS06-040 – (x64) (v2, re-released 9/12/2006) (Superseded)

MS06-042 – (v2, re-released 8/24/2006) (Superseded)

MS06-042 – (v2, re-released 8/24/2006) (Superseded)

MS06-042 – (v2, re-released 8/24/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006) (Superseded)

MS06-042 – (v3, re-released 9/12/2006)

MS06-042 – (v3, re-released 9/12/2006)

MS06-049 – (v2, re-released 9/26/2006) (Superseded)

MS06-049 – (v2, re-released 9/26/2006) (Superseded)

MS06-059 – (Network/Local Install) (v2, re-released 12/12/2006) (Superseded)

MS06-059 – (Administrative Install) (v2, re-released 12/12/2006) (Superseded)

MS06-059 – (Administrative Install) (v2, re-released 12/12/2006) (Superseded)

MS06-061 – (v2, re-released 10/19/2006) (Superseded)

MS06-061 – (v2, re-released 10/19/2006) (Superseded)

MS06-061 – (v2, re-released 10/19/2006) (Superseded)

MS06-062 – (Network/Local Install) (re-released 10/24/2006) (Superseded)

MS06-078 – (re-released 7/10/2007)

MS06-078 – (re-released 7/10/2007)

MS07-002 – (Local Install) (v2, re-released 1/18/2007) (Superseded)

MS07-002 – (Network Install) (v2, re-released 1/18/2007) (Superseded)

MS07-002 – (Administrative Install) (v2, re-released 1/18/2007) (Superseded)

MS07-002 – (Network Install) (v2, re-released 1/18/2007) (Superseded)

MS07-002 – (Administrative Install) (v2, re-released 1/18/2007) (Superseded)

MS07-012 – (v2, re-released 6/12/2007)

MS07-012 – (x64) (v2, re-released 6/12/2007)

MS07-017 – (v2, re-released 12/9/2008) (Superseded)

MS07-017 – (v2, re-released 12/9/2008) - CORRUPT PATCH (Superseded)

MS07-017 – (v2-custom, re-released 3/4/2009)

MS07-018 – (v2, re-released 6/12/2007)

MS07-038 – (v2, re-released 8/14/2007)

MS07-038 – (x64) (v2, re-released 8/14/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (v2, re-released 11/13/2007)

MS07-049 – (x64) (v2, re-released 11/13/2007)

MS07-049 – (x64) (v2, re-released 11/13/2007)

MS07-050 – (v2, re-released 8/25/2008)

MS08-014 – (Local/Network Install) (v2, re-released 3/19/2008) (Superseded)

MS08-014 – (Administrative Install) (v2, re-released 3/19/2008) (Superseded)

MS08-014 – (Local/Network Install) (v2, re-released 3/19/2008) (Superseded)

MS08-014 – (Administrative Install) (v2, re-released 3/19/2008) (Superseded)

MS08-022 – (v2, re-released 8/12/2008)

MS08-022 – (v2, re-released 8/12/2008)

MS08-022 – (x64) (v2, re-released 8/12/2008)

MS08-022 – (x64) (v2, re-released 8/12/2008)

MS08-030 – (v2, re-released 6/19/2008)

MS08-030 – (v2, re-released 6/19/2008)

MS08-051 – (Local/Network Install) (v2, re-released 8/20/2008)

MS08-051 – (Administrative Install) (v2, re-released 8/20/2008)

MS08-052 – (v2, re-released 3/10/2009)

MS08-052 – (v2, re-released 3/10/2009)

MS08-052 – (x64) (v2, re-released 3/10/2009)

MS08-052 – (x64) (v2, re-released 3/10/2009)

MS08-076 – (v2, re-released 1/13/2009) (Superseded)

MS08-076 – (v2, re-released 1/13/2009) - CORRUPT PATCH (Superseded)

MS08-076 – (v2, re-released 1/13/2009) (Superseded)

MS08-076 – (v2, re-released 1/13/2009) - CORRUPT PATCH (Superseded)

MS09-029 – (v2, re-released 8/11/09)

MS09-029 – (v2, re-released 8/11/09)

MS09-029 – (v2, re-released 8/11/09)

MS09-029 – (x64) (v2, re-released 8/11/09)

MS09-029 – (x64) (v2, re-released 8/11/09)

Ben

(imported comment written by anthonymap91)

How can I make this work in Web reports format, like what I get when I run this in the QNA?

<?relevance unique values of (first 8 of name of it & " is superseded by " & mime field "x-fixlet-superseded" of it) of bes fixlets whose (name of it starts with "MS" AND exists mime field "x-fixlet-superseded" of it AND first 8 of name of it != mime field "x-fixlet-superseded" of it) ?>

MS00-017 is superseded by Unknown

MS00-029 is superseded by Unknown

MS00-079 is superseded by Unknown

MS01-015 is superseded by No longer available

MS01-019 is superseded by Unknown

MS02-061 is superseded by No longer available

MS03-030 is superseded by MS05-050

MS03-037 is superseded by MS06-047

MS03-038 is superseded by MS08-041

MS03-045 is superseded by MS05-002

MS04-012 is superseded by MS05-051

MS04-018 is superseded by MS06-016

MS04-028 is superseded by MS08-052

MS04-033 is superseded by MS06-012

MS05-001 is superseded by MS05-026

MS05-002 is superseded by MS05-018

MS05-002 is superseded by MS07-017

MS05-003 is superseded by MS06-053

MS05-004 is superseded by MS07-040

MS05-005 is superseded by MS06-038

MS05-006 is superseded by MS06-017

MS05-008 is superseded by MS05-016

MS05-009 is superseded by MS05-022

MS05-009 is superseded by MS06-005

MS05-011 is superseded by MS06-030

MS05-012 is superseded by MS05-051

(imported comment written by BenKus)

How about like this:

<?relevance unordered list of unique values of (first 8 of name of it & " is superseded by " & mime field "x-fixlet-superseded" of it) of bes fixlets whose (name of it starts with "MS" AND exists mime field "x-fixlet-superseded" of it AND first 8 of name of it != mime field "x-fixlet-superseded" of it) ?>

Ben

(imported comment written by anthonymap91)

Great, worked perfect. Thanks

(imported comment written by tazmir91)

Do we have a new list for these superseded patches till Feb 2010?, in our system superseded patches were hidden, so unable to pull any information.

(imported comment written by jessewk)

Here is the latest list:

MS00-017 is superseded by Unknown

MS00-029 is superseded by Unknown

MS00-079 is superseded by Unknown

MS01-015 is superseded by No longer available

MS01-019 is superseded by Unknown

MS02-061 is superseded by No longer available

MS03-030 is superseded by MS05-050

MS03-037 is superseded by MS06-047

MS03-038 is superseded by MS08-041

MS03-045 is superseded by MS05-002

MS04-012 is superseded by MS05-051

MS04-018 is superseded by MS06-016

MS04-028 is superseded by MS08-052

MS04-033 is superseded by MS06-012

MS05-001 is superseded by MS05-026

MS05-002 is superseded by MS05-018

MS05-002 is superseded by MS07-017

MS05-003 is superseded by MS06-053

MS05-004 is superseded by MS07-040

MS05-005 is superseded by MS06-038

MS05-006 is superseded by MS06-017

MS05-008 is superseded by MS05-016

MS05-009 is superseded by MS05-022

MS05-009 is superseded by MS06-005

MS05-011 is superseded by MS06-030

MS05-012 is superseded by MS05-051

MS05-014 is superseded by MS05-020

MS05-015 is superseded by MS06-050

MS05-016 is superseded by MS05-049

MS05-019 is superseded by MS06-007

MS05-020 is superseded by MS05-025

MS05-022 is superseded by MS07-054

MS05-023 is superseded by MS05-035

MS05-023 is superseded by MS06-027

MS05-025 is superseded by MS05-038

MS05-027 is superseded by MS06-035

MS05-028 is superseded by MS06-008

MS05-030 is superseded by MS06-016

MS05-031 is superseded by MS07-005

MS05-035 is superseded by MS06-012

MS05-037 is superseded by MS05-038

MS05-038 is superseded by MS05-052

MS05-039 is superseded by MS05-047

MS05-048 is superseded by MS06-019

MS05-050 is superseded by MS07-064

MS05-051 is superseded by MS06-018

MS05-052 is superseded by MS05-054

MS05-053 is superseded by MS07-017

MS05-054 is superseded by MS06-004

MS05-054 is superseded by MS06-013

MS05-055 is superseded by MS06-049

MS06-001 is superseded by MS07-017

MS06-002 is superseded by MS09-029

MS06-003 is superseded by MS06-009

MS06-003 is superseded by MS06-012

MS06-004 is superseded by MS06-013

MS06-005 is superseded by MS06-024

MS06-007 is superseded by MS06-032

MS06-010 is superseded by MS06-028

MS06-012 is superseded by MS06-027

MS06-012 is superseded by MS06-037

MS06-013 is superseded by MS06-021

MS06-014 is superseded by MS07-009

MS06-016 is superseded by MS06-076

MS06-016 is superseded by MS07-034

MS06-019 is superseded by MS07-026

MS06-021 is superseded by MS06-042

MS06-023 is superseded by MS08-022

MS06-024 is superseded by MS07-047

MS06-025 is superseded by MS09-069

MS06-027 is superseded by MS06-060

MS06-028 is superseded by MS06-058

MS06-029 is superseded by MS07-026

MS06-030 is superseded by MS08-068

MS06-031 is superseded by MS07-058

MS06-032 is superseded by MS08-001

MS06-034 is superseded by MS08-006

MS06-035 is superseded by MS06-063

MS06-037 is superseded by MS06-059

MS06-038 is superseded by MS06-062

MS06-039 is superseded by MS08-044

MS06-040 is superseded by MS06-070

MS06-040 is superseded by MS08-067

MS06-042 is superseded by MS06-067

MS06-043 is superseded by MS06-076

MS06-043 is superseded by MS07-034

MS06-045 is superseded by MS07-006

MS06-046 is superseded by MS07-008

MS06-047 is superseded by MS08-013

MS06-048 is superseded by MS06-062

MS06-049 is superseded by MS07-022

MS06-051 is superseded by MS07-035

MS06-053 is superseded by MS09-057

MS06-054 is superseded by MS08-012

MS06-055 is superseded by MS07-004

MS06-058 is superseded by MS08-051

MS06-059 is superseded by MS07-002

MS06-060 is superseded by MS07-014

MS06-061 is superseded by MS06-071

MS06-061 is superseded by MS07-042

MS06-062 is superseded by MS07-015

MS06-063 is superseded by MS08-063

MS06-064 is superseded by MS08-037

MS06-065 is superseded by MS06-067

MS06-067 is superseded by MS06-072

MS06-072 is superseded by MS07-016

MS06-076 is superseded by MS07-034

MS06-076 is superseded by MS07-056

MS06-078 is superseded by MS07-068

MS06-078 is superseded by MS09-047

MS07-002 is superseded by MS07-023

MS07-003 is superseded by MS08-015

MS07-004 is superseded by MS07-050

MS07-014 is superseded by MS07-024

MS07-015 is superseded by MS07-025

MS07-016 is superseded by MS07-027

MS07-020 is superseded by MS07-051

MS07-021 is superseded by MS09-022

MS07-022 is superseded by MS08-064

MS07-022 is superseded by MS09-058

MS07-023 is superseded by MS07-036

MS07-024 is superseded by MS07-060

MS07-024 is superseded by MS08-009

MS07-025 is superseded by MS08-016

MS07-025 is superseded by MS08-055

MS07-026 is superseded by MS08-039

MS07-027 is superseded by MS07-033

MS07-029 is superseded by MS07-062

MS07-030 is superseded by MS08-019

MS07-031 is superseded by MS09-007

MS07-033 is superseded by MS07-045

MS07-035 is superseded by MS09-015

MS07-036 is superseded by MS07-044

MS07-036 is superseded by MS08-014

MS07-039 is superseded by MS08-003

MS07-040 is superseded by MS09-061

MS07-042 is superseded by MS08-069

MS07-043 is superseded by MS08-008

MS07-044 is superseded by MS08-014

MS07-045 is superseded by MS07-057

MS07-046 is superseded by MS08-021

MS07-047 is superseded by MS09-037

MS07-050 is superseded by MS08-052

MS07-056 is superseded by MS08-048

MS07-057 is superseded by MS07-069

MS07-058 is superseded by MS09-026

MS07-059 is superseded by MS08-077

MS07-060 is superseded by MS08-009

MS07-062 is superseded by MS08-037

MS07-064 is superseded by MS08-033

MS07-065 is superseded by MS08-065

MS07-065 is superseded by MS09-040

MS07-066 is superseded by MS08-064

MS07-068 is superseded by MS08-076

MS07-069 is superseded by MS08-010

MS08-001 is superseded by MS08-004

MS08-001 is superseded by MS08-037

MS08-002 is superseded by MS09-012

MS08-003 is superseded by MS08-035

MS08-009 is superseded by MS08-026

MS08-010 is superseded by MS08-024

MS08-012 is superseded by MS08-027

MS08-014 is superseded by MS08-043

MS08-015 is superseded by MS09-060

MS08-016 is superseded by MS08-055

MS08-017 is superseded by MS09-043

MS08-018 is superseded by MS09-074

MS08-019 is superseded by MS08-052

MS08-021 is superseded by MS08-071

MS08-023 is superseded by MS08-032

MS08-024 is superseded by MS08-031

MS08-025 is superseded by MS08-061

MS08-026 is superseded by MS08-042

MS08-026 is superseded by MS08-072

MS08-027 is superseded by MS10-023

MS08-031 is superseded by MS08-045

MS08-032 is superseded by MS09-032

MS08-033 is superseded by MS09-011

MS08-033 is superseded by MS09-028

MS08-033 is superseded by MS10-013

MS08-034 is superseded by MS09-008

MS08-035 is superseded by MS08-060

MS08-035 is superseded by MS09-018

MS08-035 is superseded by MS09-066

MS08-037 is superseded by MS09-008

MS08-038 is superseded by MS08-075

MS08-039 is superseded by MS09-003

MS08-040 is superseded by MS08-052

MS08-040 is superseded by MS09-004

MS08-042 is superseded by MS08-072

MS08-043 is superseded by MS08-057

MS08-044 is superseded by MS09-010

MS08-045 is superseded by MS08-058

MS08-048 is superseded by MS09-037

MS08-051 is superseded by MS08-052

MS08-051 is superseded by MS09-017

MS08-052 is superseded by MS09-004

MS08-052 is superseded by MS09-017

MS08-052 is superseded by MS09-062

MS08-057 is superseded by MS08-074

MS08-058 is superseded by MS08-073

MS08-060 is superseded by MS09-018

MS08-061 is superseded by MS09-006

MS08-063 is superseded by MS09-001

MS08-064 is superseded by MS09-012

MS08-065 is superseded by MS09-040

MS08-068 is superseded by MS10-006

MS08-072 is superseded by MS09-027

MS08-073 is superseded by MS09-002

MS08-073 is superseded by MS09-014

MS08-074 is superseded by MS09-009

MS08-076 is superseded by MS09-047

MS08-076 is superseded by MS09-052

MS08-078 is superseded by MS09-002

MS08-078 is superseded by MS09-014

MS09-001 is superseded by MS10-012

MS09-002 is superseded by MS09-014

MS09-004 is superseded by MS09-062

MS09-005 is superseded by MS10-028

MS09-006 is superseded by MS09-025

MS09-008 is superseded by MS09-039

MS09-009 is superseded by MS09-021

MS09-010 is superseded by MS09-073

MS09-011 is superseded by MS09-028

MS09-014 is superseded by MS09-019

MS09-017 is superseded by MS10-004

MS09-018 is superseded by MS09-066

MS09-019 is superseded by MS09-034

MS09-021 is superseded by MS09-067

MS09-021 is superseded by MS10-017

MS09-025 is superseded by MS09-065

MS09-027 is superseded by MS09-068

MS09-028 is superseded by MS10-013

MS09-029 is superseded by MS10-001

MS09-030 is superseded by MS10-023

MS09-032 is superseded by MS09-055

MS09-034 is superseded by MS09-054

MS09-038 is superseded by MS10-013

MS09-054 is superseded by MS09-072

MS09-055 is superseded by MS10-006

MS09-058 is superseded by MS10-015

MS09-062 is superseded by MS10-003

MS09-062 is superseded by MS10-028

MS09-067 is superseded by MS10-017

MS09-072 is superseded by MS10-002

MS10-002 is superseded by MS10-012

MS10-006 is superseded by MS10-020

MS10-009 is superseded by MS10-029

MS10-015 is superseded by MS10-021

MS10-025 is superseded by Unknown

MS98-012 is superseded by No Longer Available

MS99-007 is superseded by No Longer Available

MS99-049 is superseded by Unknown

MS99-052 is superseded by Unknown

(imported comment written by tscott91)

How do I create a report to make this work? I tried a blank report and cut / past the code but that didn’t work.

Thanks

(imported comment written by SirFixAlot91)

Hey tscott, just copy and paste this in the blank report, work for me:

<?relevance unordered list of unique values of (first 8 of name of it & " is superseded by " & mime field "x-fixlet-superseded" of it) of bes fixlets whose (name of it starts with "MS" AND exists mime field "x-fixlet-superseded" of it AND first 8 of name of it != mime field "x-fixlet-superseded" of it) ?>

(imported comment written by tazmir91)

In our environment, superseded fixlets are hidden, can someone provide an updated list since Jessewk did few posts ago back in May. Thx.

(imported comment written by jeffreyw191)

A very valuable report. But how about splitting up by OS? For instance, MS10-020 was replaced by MS11-019; except for Server 2003.