public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libc/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
@ 2011-11-21 22:24 ` luto at mit dot edu
  2012-02-21  1:39 ` [Bug ld.so|libdl/10253] " jsm28 at gcc dot gnu.org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: luto at mit dot edu @ 2011-11-21 22:24 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=10253

Andy Lutomirski <luto at mit dot edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |luto at mit dot edu

--- Comment #3 from Andy Lutomirski <luto at mit dot edu> 2011-11-21 22:22:07 UTC ---
Any chance of getting this fixed?  I just triggered it in a production system
(oops!)

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ld.so|libdl/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
  2011-11-21 22:24 ` [Bug libc/10253] RPATH $ORIGIN breaks if resulting path has colons in it luto at mit dot edu
@ 2012-02-21  1:39 ` jsm28 at gcc dot gnu.org
  2012-10-23  9:01 ` [Bug dynamic-link/10253] " siddhesh at redhat dot com
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: jsm28 at gcc dot gnu.org @ 2012-02-21  1:39 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=10253

Joseph Myers <jsm28 at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|libc                        |ld.so|libdl

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug dynamic-link/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
  2011-11-21 22:24 ` [Bug libc/10253] RPATH $ORIGIN breaks if resulting path has colons in it luto at mit dot edu
  2012-02-21  1:39 ` [Bug ld.so|libdl/10253] " jsm28 at gcc dot gnu.org
@ 2012-10-23  9:01 ` siddhesh at redhat dot com
  2012-12-19 10:48 ` schwab@linux-m68k.org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: siddhesh at redhat dot com @ 2012-10-23  9:01 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=10253

Siddhesh Poyarekar <siddhesh at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |siddhesh at redhat dot com

--- Comment #4 from Siddhesh Poyarekar <siddhesh at redhat dot com> 2012-10-23 09:00:40 UTC ---
(In reply to comment #2)
> Created attachment 4552 [details]
> quick fix
> 
> I've created a quick patch that solves the issue. I've tested it against the
> git master.

Please post your patch on the libc-alpha mailing list for review from the
maintainers.  You'll need to follow the guidelines here:

http://sourceware.org/glibc/wiki/Contribution%20checklist

Please remove the "ADDED BY THEY4KMAN " lines in the patch and remove code
instead of commenting it out.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug dynamic-link/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2012-10-23  9:01 ` [Bug dynamic-link/10253] " siddhesh at redhat dot com
@ 2012-12-19 10:48 ` schwab@linux-m68k.org
  2013-11-18 19:01 ` cvs-commit at gcc dot gnu.org
  2014-06-13 11:06 ` fweimer at redhat dot com
  5 siblings, 0 replies; 6+ messages in thread
From: schwab@linux-m68k.org @ 2012-12-19 10:48 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=10253

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|drepper.fsp at gmail dot    |unassigned at sourceware
                   |com                         |dot org

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug dynamic-link/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2012-12-19 10:48 ` schwab@linux-m68k.org
@ 2013-11-18 19:01 ` cvs-commit at gcc dot gnu.org
  2014-06-13 11:06 ` fweimer at redhat dot com
  5 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2013-11-18 19:01 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=10253

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  b75891075bece24be9fd85618f18af4a2daf7f1c (commit)
      from  250c23bdd9557f8609054c7000380e1ebbd351ee (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=b75891075bece24be9fd85618f18af4a2daf7f1c

commit b75891075bece24be9fd85618f18af4a2daf7f1c
Author: Ondřej Bílka <neleai@seznam.cz>
Date:   Mon Nov 18 19:56:57 2013 +0100

    Fix breaking of RPATH when $ORIGIN contains colons. Fixes bug 10253

    We first expanded origin and then split string by colons. This
    misbehaves when $ORIGIN contain colon so we first split string, then
    expand $ORIGIN.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog     |    7 +++++++
 NEWS          |   20 ++++++++++----------
 elf/dl-load.c |   26 ++++++++++++++++----------
 3 files changed, 33 insertions(+), 20 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-20210-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Nov 18 19:02:03 2013
Return-Path: <glibc-bugs-return-20210-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 20723 invoked by alias); 18 Nov 2013 19:02:03 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 20653 invoked by uid 48); 18 Nov 2013 19:02:00 -0000
From: "neleai at seznam dot cz" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/10253] RPATH $ORIGIN breaks if resulting path has colons in it
Date: Mon, 18 Nov 2013 19:02:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: dynamic-link
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: critical
X-Bugzilla-Who: neleai at seznam dot cz
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cc resolution
Message-ID: <bug-10253-131-upFAs23Y08@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-10253-131@http.sourceware.org/bugzilla/>
References: <bug-10253-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2013-11/txt/msg00181.txt.bz2
Content-length: 572

https://sourceware.org/bugzilla/show_bug.cgi?id\x10253

Ondrej Bilka <neleai at seznam dot cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |neleai at seznam dot cz
         Resolution|---                         |FIXED

--- Comment #6 from Ondrej Bilka <neleai at seznam dot cz> ---
Fixed.

--
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug dynamic-link/10253] RPATH $ORIGIN breaks if resulting path has colons in it
       [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2013-11-18 19:01 ` cvs-commit at gcc dot gnu.org
@ 2014-06-13 11:06 ` fweimer at redhat dot com
  5 siblings, 0 replies; 6+ messages in thread
From: fweimer at redhat dot com @ 2014-06-13 11:06 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=10253

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|                            |security-

--- Comment #8 from Florian Weimer <fweimer at redhat dot com> ---
$ORIGIN must be ignored in SUID programs, so this does not cross a trust
boundary, hence no security impact.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-06-13 11:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-10253-131@http.sourceware.org/bugzilla/>
2011-11-21 22:24 ` [Bug libc/10253] RPATH $ORIGIN breaks if resulting path has colons in it luto at mit dot edu
2012-02-21  1:39 ` [Bug ld.so|libdl/10253] " jsm28 at gcc dot gnu.org
2012-10-23  9:01 ` [Bug dynamic-link/10253] " siddhesh at redhat dot com
2012-12-19 10:48 ` schwab@linux-m68k.org
2013-11-18 19:01 ` cvs-commit at gcc dot gnu.org
2014-06-13 11:06 ` fweimer at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).