🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231163

katalog do uploadu

#231163
From: rubin
Date: Tue, 24 Nov 2015 08:06
13 lines
1609 bytes
Jak bezpiecznie zrealizować katalog do uploadu grafiki
aby zapisywać do niego mógł jednocześnie skrypt php z id apache i ftp z
prawami użytkownika? Nie mam możliwości na wirtualu wrzucenia ich do jednej
grupy i nadać katalogowi praw 774. 

Czy wystarczy nadanie praw 777 katalogowi z grafiką i zablokowanie
w .htaccess np.
RewriteRule !\.(gif|jpe?g|png)$ - [F]

Czy agresor może do katalogu z prawami 777 uploadować cokolwiek z
pominięciem skryptów, np. jakimś spreparowanym poleceniem do apache?

Z góry dziękuję za porady.
Technical Details
Message-ID: <04c15a04-ce42-44e4-93c4-4e4977c80a99@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!mv3no1839221igc.0!news-out.google.com!f6ni11835igq.0!nntp.google.com!mv3no1156117igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.107.25.139 with SMTP id 133mr27754817ioz.4.1448352419569;        Tue, 24 Nov 2015 00:06:59 -0800 (PST)
X-Received: by 10.50.41.99 with SMTP id e3mr227126igl.7.1448352419510; Tue, 24 Nov 2015 00:06:59 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!mv3no1839221igc.0!news-out.google.com!f6ni11835igq.0!nntp.google.com!mv3no1156117igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.php
Date: Tue, 24 Nov 2015 00:06:59 -0800 (PST)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=37.248.32.88; posting-account=8E-e2woAAAC99L8Ka3tDkM7mW1rNRQzx
NNTP-Posting-Host: 37.248.32.88
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <04c15a04-ce42-44e4-93c4-4e4977c80a99@googlegroups.com>
Subject: katalog do uploadu
From: rubin <sfajczony.rubin@gmail.com>
Injection-Date: Tue, 24 Nov 2015 08:06:59 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit