<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/npascal/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/npascal/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/npascal/bugs/</id><updated>2004-04-16T16:06:14Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Second URL Query parameters interpreted as second script</title><link href="https://sourceforge.net/p/npascal/bugs/2/" rel="alternate"/><published>2004-04-16T16:06:14Z</published><updated>2004-04-16T16:06:14Z</updated><author><name>Joxean Koret</name><uri>https://sourceforge.net/u/joseanpiti/</uri></author><id>https://sourceforge.net27c67a8c487bd66b154083a87d9df5d860b816da</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;For example, the following URL :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://server/cgi-bin/prog1.psp?param1+param2" rel="nofollow"&gt;http://server/cgi-bin/prog1.psp?param1+param2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Will produce the output of interpretates the "param1"&lt;br /&gt;
filename and "param2" filename. This bug is caused&lt;br /&gt;
because the options passed to the PSP binary are&lt;br /&gt;
allways interpreteds as Scripts to parse.&lt;/p&gt;
&lt;p&gt;This is a security hole because when can make the&lt;br /&gt;
following actions : &lt;/p&gt;
&lt;p&gt;&lt;a href="http://server/cgi-bin/prog1.psp?param1+/etc/passwd" rel="nofollow"&gt;http://server/cgi-bin/prog1.psp?param1+/etc/passwd&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://server/cgi-bin/prog1.psp?param1+/etc/shadow" rel="nofollow"&gt;http://server/cgi-bin/prog1.psp?param1+/etc/shadow&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://server/cgi-bin/prog1.psp?param1+/etc/..." rel="nofollow"&gt;http://server/cgi-bin/prog1.psp?param1+/etc/...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Configuration file permissions are R+W</title><link href="https://sourceforge.net/p/npascal/bugs/1/" rel="alternate"/><published>2004-04-16T15:33:46Z</published><updated>2004-04-16T15:33:46Z</updated><author><name>Joxean Koret</name><uri>https://sourceforge.net/u/joseanpiti/</uri></author><id>https://sourceforge.netaef067b534995e2a005c1db912bb8df9729abb73</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You can modify the /etc/pspc.conf file writing the&lt;br /&gt;
correspond&lt;br /&gt;
source in a PSP script.&lt;/p&gt;
&lt;p&gt;The configuration file may be modified under Linux because &lt;br /&gt;
the permissions are read+write.&lt;/p&gt;
&lt;p&gt;Read+write permissions of the PSP configuration file&lt;br /&gt;
not are &lt;br /&gt;
needes, only read permission.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>