summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKees Cook <kees@outflux.net>2007-06-28 20:44:42 +0000
committerKees Cook <kees@outflux.net>2007-06-28 20:44:42 +0000
commit6ba31d1444c08d65d15917f6f3b31b01f7b081f9 (patch)
tree6f74eac1c27807f7047936d6742bf265c7ed8c46
parentaf013e6b78db3ed4d5ee548b6306a695a1744c2a (diff)
clean up "published" vs "released" typos.
added ubuntu table visualization script. git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@874 e094ebfe-e918-0410-adfb-c712417f3574
-rw-r--r--active/CVE-2007-13532
-rw-r--r--active/CVE-2007-22422
-rw-r--r--active/CVE-2007-24512
-rw-r--r--active/CVE-2007-24534
-rw-r--r--retired/CVE-2007-17342
-rwxr-xr-xscripts/ubuntu-table44
6 files changed, 50 insertions, 6 deletions
diff --git a/active/CVE-2007-1353 b/active/CVE-2007-1353
index 19aa1cf2..55aab63c 100644
--- a/active/CVE-2007-1353
+++ b/active/CVE-2007-1353
@@ -23,4 +23,4 @@ linux-2.6:
2.4.27-sarge-security: pending (2.4.27-10sarge6) [244_bluetooth-l2cap-hci-info-leaks.diff]
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
diff --git a/active/CVE-2007-2242 b/active/CVE-2007-2242
index c47005d3..9b8ad6db 100644
--- a/active/CVE-2007-2242
+++ b/active/CVE-2007-2242
@@ -27,4 +27,4 @@ linux-2.6:
2.4.27-sarge-security:
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.28)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.28)
diff --git a/active/CVE-2007-2451 b/active/CVE-2007-2451
index 4249e2f4..101927f1 100644
--- a/active/CVE-2007-2451
+++ b/active/CVE-2007-2451
@@ -18,4 +18,4 @@ linux-2.6: released (2.6.21-3)
2.4.27-sarge-security: N/A
2.6.15-dapper-security: N/A
2.6.17-edgy-security: N/A
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
diff --git a/active/CVE-2007-2453 b/active/CVE-2007-2453
index b933d6d6..46c0ed7d 100644
--- a/active/CVE-2007-2453
+++ b/active/CVE-2007-2453
@@ -11,11 +11,11 @@ Ubuntu-Description:
time, leading to a repeatable series of random numbers.
Notes:
Bugs:
-upstream: published (2.6.21.4)
+upstream: released (2.6.21.4)
linux-2.6: released (2.6.21-5)
2.6.18-etch-security:
2.6.8-sarge-security:
2.4.27-sarge-security:
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
diff --git a/retired/CVE-2007-1734 b/retired/CVE-2007-1734
index 82b2e308..0c621f59 100644
--- a/retired/CVE-2007-1734
+++ b/retired/CVE-2007-1734
@@ -17,4 +17,4 @@ linux-2.6: released (2.6.20-1) [bugfix/2.6.20.5]
2.6.12-breezy-security: N/A
2.6.15-dapper-security: N/A
2.6.17-edgy-security: N/A
-2.6.20-feisty-security: published (linux-source-2.6.20-16.28)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.28)
diff --git a/scripts/ubuntu-table b/scripts/ubuntu-table
new file mode 100755
index 00000000..7a6d6fa7
--- /dev/null
+++ b/scripts/ubuntu-table
@@ -0,0 +1,44 @@
+#!/usr/bin/env python
+import os, re
+
+releases = ['2.6.15-dapper-security', '2.6.17-edgy-security', '2.6.20-feisty-security']
+
+table = dict()
+cves = [elem for elem in os.listdir('.') if re.match('^CVE-\d+-\d+$',elem)]
+for cve in cves:
+ table.setdefault(cve, dict())
+ text = file(cve).read()
+ for rel in releases:
+ table[cve].setdefault(rel,"-unlisted-")
+ status = re.search('^%s:[ \t]*([^ \n]*)' % rel, text, re.MULTILINE)
+ if status:
+ state = status.group(1)
+ if state == '':
+ state = 'needs triage'
+ table[cve][rel] = state
+
+format = '%15s'
+print ' ',
+for rel in releases:
+ print format % rel.split('-')[1],
+print
+
+for cve in cves:
+ ignore = 1
+ needed = 0
+ released = 0
+ for rel in releases:
+ if table[cve][rel] != 'N/A' and table[cve][rel] != 'released' and table[cve][rel] != '-unlisted-':
+ ignore = 0
+ if table[cve][rel] == 'needed':
+ needed = 1
+ if table[cve][rel] == 'released':
+ released = 1
+
+ if not ignore:
+ print '%s: ' % cve,
+ for rel in releases:
+ print format % table[cve][rel],
+ if needed and released:
+ print ' [out of sync]',
+ print

© 2014-2024 Faster IT GmbH | imprint | privacy policy