Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 438106 - glsa 201209-24 dev-db/postgresql-server
Summary: glsa 201209-24 dev-db/postgresql-server
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: GLSA Errors (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Security
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-12 13:05 UTC by Dennis Nezic
Modified: 2014-01-20 09:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nezic 2012-10-12 13:05:28 UTC
I believe    <unaffected range="rge">9.0.10</unaffected>  should be added as well? Currently glsa-check will flag 9.0.10 as being affected -- which is not true.
Comment 1 Sean Amoss (RETIRED) gentoo-dev Security 2012-10-12 15:20:46 UTC
=dev-db/postgresql-server-9.0.10 is not currently stable on any arches and GLSA's only cover the stable tree.
Comment 2 Dennis Nezic 2012-10-13 00:01:46 UTC
Then why is glsa-check telling me that my 9.0.10 is vulnerable?!
Comment 3 Dennis Nezic 2012-10-25 10:11:40 UTC
The current rules for this glsa explicitly say that 9.0.10 is affected though -- but that's not what all the security reports say. Whether the package is stable or not is irrelevant. Reopen!
Comment 4 Sean Amoss (RETIRED) gentoo-dev Security 2012-10-25 11:50:33 UTC
(In reply to comment #3)
> The current rules for this glsa explicitly say that 9.0.10 is affected
> though -- but that's not what all the security reports say. Whether the
> package is stable or not is irrelevant. Reopen!

GLSAs (and therefore glsa-check) have known limitations when dealing with slots [1][2]. If the package was stable (or goes stable in the future), we can manually add 9.0.10 to the GLSA. In the meantime, we cannot add every non-stable version or maintainer revision bump to postgresql-server and all of the other slotted packages like it. Whether a package is stable or non-stable is relevant here: non-stable packages are best-effort and we have many stable packages that require our efforts [3]. This is one of the drawbacks to running non-stable packages. 


[1] https://bugs.gentoo.org/show_bug.cgi?id=106677
[2] http://www.gentoo-wiki.info/Glsa-check#Known_problems
[3] https://bugs.gentoo.org/buglist.cgi?list_id=1347326&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=glsa&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=VERIFIED&product=Gentoo%20Security
Comment 5 Dennis Nezic 2014-01-02 13:24:56 UTC
postgresql-server-9.0.15 does seem to be stable on x86 and amd64, but it's still triggering this glsa. reopen/fix?
Comment 6 Dennis Nezic 2014-01-10 03:18:26 UTC
Bump. (Shoudn't this bug be re-opened?)
Comment 7 Aaron W. Swenson gentoo-dev 2014-01-19 18:58:02 UTC
(In reply to Dennis New from comment #6)
> Bump. (Shoudn't this bug be re-opened?)

I can't reproduce this bug.
Comment 8 Dennis Nezic 2014-01-19 19:01:16 UTC
You have 9.0.15 installed, and glsa-check isn't claiming that it's vulnerable?
Comment 9 Andrew Hamilton 2014-01-20 07:29:51 UTC
I have successfully reproduced this bug on a stable amd64 system with the following steps:

emerge --sync
emerge -a postgresql-server:9.0
eix -e postgresql-server
Installed versions:  9.0.15(9.0)(01:59:32 01/20/14)
glsa-check -l affected
[A] means this GLSA was marked as applied (injected),
[U] means the system is not affected and
[N] indicates that the system might be affected.

201209-24 [N] PostgreSQL: Multiple vulnerabilities ( dev-db/postgresql-server )
Comment 10 Tobias Heinlein (RETIRED) gentoo-dev 2014-01-20 09:42:05 UTC
I just marked the current stable versions (and a few previous one as well) as unaffected. The change should propagate within the hour.

Sorry about the inconvenience. We're currently working on slot support to properly express affected version ranges (see the gentoo-security mailing list). Until then, if an issue like this pops up again for any stable package, don't hesitate to contact us.