Gevaarlijk lek ontdekt in PHP (onder CGI-modus)

Gestart doorAarclay21 reacties80 weergaven

22 berichten · pagina 2 van 2

Berichten
7.681
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heeft deze error er mee te maken??:

Warning: mysql_connect() [function.mysql-connect]: Cant connect to local MySQL server through socket /tmp/mysql.sock (111) in /home/***/domains/*******/public_html/config.php on line 20
Database Connectie error 1 Cant connect to local MySQL server through socket /tmp/mysql.sock (111)


Hij word overal weer geven, ook waar hij niet van toepassing is. En naar mij weten is er niks aan de config of iets verandert (net gecontroleerd)
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Het is een lek in de CGI-handler van PHP, MySQL staat er volkomen los van.

De MySQL server lijkt gewoon een slaapje te doen.

Over XAMPP:
XAMPP geeft dit aan:

Quote:
Server API Apache 2.0 Handler

Niks mis dus.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je op een host zit en je hebt het kan toch enkel de hoster oplossen, ehh?
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Als je op een host zit en je hebt het kan toch enkel de hoster oplossen, ehh?
Ja, of je gooit je hele site offline wink
Je kan wel de schade terugdringen door je configuratie-file met MySQL, FTP wachtwoorden e.d. buiten je webroot te plaatsen, of natuurlijk ook andere delen van je site yummie. Maar grote kans dat je dan veel moet herschrijven.

Als je iets als MVC gebruikt, als Zend Framework, CodeIgniter of cakePHP, dan kan je merendeel gewoon buiten je webroot knallen.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
One2xs heeft het in ieder geval dus al niet, op ong. hoeveel percent van de sites hebben de lek nog, denken jullie?

Dan ga ik hem zelf misschien misbruiken emo

Als het 99 is dan ligt dadelijk heel het internet down heart
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Meeste hostings hebben het lek inmiddels wel gedicht. Ik denk aan minder dan 10% van de hosting die dit lek hadden.

- Of ze hebben een verouderde installatie (dan ben je ook niet wijs...) van een bestaande server-software-pakket
- Of ze hebben een eigen implementatie die behoorlijk zuigt.

Wie PHP onder CGI draait, moet eens weten hoe brak, traag en onveilig dat is.
Hoewel, als je meerdere PHP versies op een server wilt draaien, dan kom je daarmee wel in de buurt... biggrin
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Niet, het zijn server gegevens die aan PHP worden doorgegeven. Of je moet PHP gaan hacken en slopen en hercompileren als je dit eruit wilt halen. Niet echt de moeite waard. Wel kan je phpinfo(); blokkeren in php.ini.

Als je met ?-s in je URL je broncode ziet, dan ben je vatbaar..
Dus www.website.nl/?-s.

Zie je PHP-sourcecode, dan ben je het haasje, zie je gewoon de pagina zonder PHP-code, dan is er niks aan het handje.
Gelukkig, bij mij zie je dat niet smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren