Bugzilla – Full Text Bug Listing |
Summary: | VUL-1: CVE-2015-2305: xen: stubdom / newlib built-in regular expression (regex) library contains a heap overflow vulnerability | ||
---|---|---|---|
Product: | [Novell Products] SUSE Security Incidents | Reporter: | Andreas Stieger <astieger> |
Component: | Incidents | Assignee: | Security Team bot <security-team> |
Status: | RESOLVED INVALID | QA Contact: | Security Team bot <security-team> |
Severity: | Normal | ||
Priority: | P3 - Medium | CC: | jbeulich, jsegitz, xen-bugs |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Other | ||
URL: | https://guidovranken.wordpress.com/2015/02/04/full-disclosure-heap-overflow-in-h-spencers-regex-library-on-32-bit-systems/ | ||
Whiteboard: | |||
Found By: | Security Response Team | Services Priority: | |
Business Priority: | Blocker: | --- | |
Marketing QA Status: | --- | IT Deployment: | --- |
Bug Depends on: | |||
Bug Blocks: | 921950 |
Description
Andreas Stieger
2015-03-12 14:54:32 UTC
bugbot adjusting priority The attack scenario is as follows: Excessively long (>700 MB) regular expression pattern by user parsed using regcomp.c Please see attachment 627001 [details] to parent bug 921950 for an upstream patch taken from https://github.com/garyhouston/regex/commit/70bc2965604b6b8aaf260049e64c708dddf85334 in what scenarios does xen use regcomp? probably not attacker driven code. Looking at the buildlog, the bundled newlib is both patched and used during the build. regcomp.c is not logged to be built. Charles can you please check? (In reply to Andreas Stieger from comment #4) > Looking at the buildlog, the bundled newlib is both patched and used during > the build. regcomp.c is not logged to be built. Charles can you please check? Right. The way stubdomains/newlib are configured it doesn't build regcomp.c. This bug can probably be closed as invalid for SUSE distros. (In reply to Charles Arnold from comment #5) > (In reply to Andreas Stieger from comment #4) > > Looking at the buildlog, the bundled newlib is both patched and used during > > the build. regcomp.c is not logged to be built. Charles can you please check? > > Right. The way stubdomains/newlib are configured it doesn't build regcomp.c. > > This bug can probably be closed as invalid for SUSE distros. Thanks for verifying. Closing as not affecting us in our configuration. |