| Summary: | dom4j new security issue CVE-2018-1000632 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | Security | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | Sec team <security> |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, geiger.david68210, herman.viaene, marja11, pterjan, sysadmin-bugs |
| Version: | 6 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA6-32-OK | ||
| Source RPM: | dom4j-2.0.0-3.mga7.src.rpm | CVE: | |
| Status comment: | |||
|
Description
David Walser
2018-10-13 00:13:33 CEST
David Walser
2018-10-13 00:13:40 CEST
Whiteboard:
(none) =>
MGA6TOO Assigning to the registered maintainer. Also CC'ing some committers. Assignee:
bugsquad =>
mageia Upstream patch applies to 2.0.0, but package doesn't build: http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20190203011009.luigiwalser.duvel.37065/log/dom4j-2.0.0-4.mga7/build.0.20190203011109.log All but one hunk of openSUSE patch applies to Mageia 6 version if you run dos2unix on the Java files, so it should be fixable there. Status comment:
(none) =>
Fixed upstream in 2.1.1 Fixed for Cauldron! Now fixed for mga6! Thanks David! Advisory: ======================== Updated dom4j packages fix security vulnerability: dom4j version prior to version 2.1.1 contains an XML Injection vulnerability in Class: Element. Methods: addElement, addAttribute that can result in an attacker tampering with XML documents through XML injection. This attack appears to be exploitable via an attacker specifying attributes or elements in the XML document (CVE-2018-1000632). References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000632 https://lists.opensuse.org/opensuse-updates/2018-09/msg00174.html ======================== Updated packages in core/updates_testing: ======================== dom4j-1.6.1-28.1.mga6 dom4j-demo-1.6.1-28.1.mga6 dom4j-manual-1.6.1-28.1.mga6 dom4j-javadoc-1.6.1-28.1.mga6 from dom4j-1.6.1-28.1.mga6.src.rpm Assignee:
mageia =>
qa-bugs MGA6-32 MATE on IBM Thinkpad R50e
No installation issues
Trying to find some example of usage, but I keep running into problems. I guess some more java stuff is needed to compile one of those, I keep getting errors like:
$ javac dom4j.java
dom4j.java:7: error: class Foo is public, should be declared in a file named Foo.java
public class Foo {
^
dom4j.java:3: error: package org.dom4j does not exist
import org.dom4j.Document;
^
dom4j.java:4: error: package org.dom4j does not exist
import org.dom4j.DocumentException;
At least it installs cleanly.CC:
(none) =>
herman.viaene Clean upgrades are a sufficient test for Java stack packages.
Herman Viaene
2019-02-07 08:28:35 CET
Whiteboard:
(none) =>
MGA6-32-OK
Dave Hodgins
2019-02-14 07:55:02 CET
Keywords:
(none) =>
advisory, validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2019-0077.html Status:
NEW =>
RESOLVED |