Bug#962828: libpgjava: CVE-2020-13692
Salvatore Bonaccorso
carnil at debian.org
Fri Jun 19 12:53:04 BST 2020
Hi Michael,
On Fri, Jun 19, 2020 at 12:08:36PM +0200, Michael Banck wrote:
> tags 962828 +patch
> thanks
>
> Hi,
>
> Am Sonntag, den 14.06.2020, 22:28 +0200 schrieb Christoph Berg:
> > Re: Salvatore Bonaccorso
> > > CVE-2020-13692[0]:
> > > > PostgreSQL JDBC Driver (aka PgJDBC) before 42.2.13 allows XXE.
> >
> > > > which older versions are affected by this, and what is the impact?
> > > >
> > >
> > > I would probably only worry about 42.2.x versions
> > > impact summary
> > > https://cheatsheetseries.owasp.org/cheatsheets/XML_External_Entity_Prevention_Cheat_Sheet.html
> > >
> > >
> > > > In Debian, we currently ship:
> > > >
> > > > libpgjava | 9.2-1002-1 | oldoldstable | source (ignore, it's EOL
> > > > really soon)
> > > > libpgjava | 9.4.1212-1 | oldstable | source
> > > > libpgjava | 42.2.5-2 | stable | source
> > > > libpgjava | 42.2.12-1 | testing | source
> > > > libpgjava | 42.2.12-1 | unstable | source
> > > >
> > > > Can you share the actual CVE diff, so we can fix it in the older
> > > > versions?
> > >
> > > Here is the diff
> > > https://github.com/pgjdbc/pgjdbc/commit/14b62aca4764d496813f55a43d050b017e01eb65
> >
> > (I haven't checked yet if that diff applies to the buster package.)
>
> I've backpatched that commit to the stable version (several edits were
> required but the general code structure is similar) and verified that it
> builds and that autopkgtest runs fine.
>
> I haven't tested it otherwise yet, nor tried to reproduce the CVE, I
> guess no exploits are available?
I'm not aware of any to explicitly test for the CVE.
As I see you want to target buster-security in your upload: The CVE
does not really warrant a CVE, as such it was marked no-dsa, but a fix
can go ideally into the next point release. For that though the issue
should first be fixed in unstable.
But I would suggest (even if the version was never used) to actually
use soemthing like 42.2.5-2+deb10u1 for the used version.
Regards,
Salvatore
More information about the pkg-java-maintainers
mailing list