Què importa primer: xmlrpc.php permet la publicació remota, aplicacions mòbils, serveis de tipus Jetpack i pingbacks. Els atacants s’ adrecen a mètodes que multipliquen els intents d’autenticació o fan peticions de sortida.
Què indica realment aquest símptoma
Un bloc de manta és segur només quan res depèn del punt final. L’accés a registres i la inspecció a nivell de mètode mostren l’impacte operatiu.
Recull proves abans de canviar res
- Mesura la taxa de sol·licituds XML-RC, les xarxes d’origen i el temps de resposta.
- Inspecciona els organismes de sol·licitud o l’aplicació registres per a noms de mètodes abusats quan sigui legalment apropiat.
- Inventari d’aplicacions mòbils, Jetpack, edició remota i integracions.
- Comprova si els efectes d’autenticació i pingback sortints han tingut èxit.
Causes més habituals
- System.multicall abuse: Una petició conté molts intents d’accés.
- Abús de pingback.ping: El lloc s’utilitza per enviar sol·licituds a tercers.
- Emplenament de credencials: Els atacants provenen noms d’usuari i contrasenyes filtrats.
- Processament sense límit: Seguretat o registre plugins fan que cada sol · licitud XML-RPC sigui costosa.
Seqüència segura de diagnòstic i reparació
- Bloqueja o limita la taxa només els mètodes no utilitzats o abusats quan les integracions continuen sent necessàries.
- Deshabilita el punt final a la vora quan el lloc no té dependència XML- RPC.
- Afegeix MFA i gira credencials si alguna autenticació ha tingut èxit.
- Fes un seguiment de PHP, tràfic de sortida i registres després de la restricció.
Com distingir entre les causes probables
No tractis system.multicall abuse i abús de pingback.ping com a causes equivalents. Una petició conté molts intents d’accés. En canvi, el lloc s’ usa per enviar sol· licituds a tercers. Per distingir- les, useu aquestes dues comprovacions: Mesura la taxa de sol·licitud XML-RC, les xarxes d’origen i el temps de resposta; i inspecciona els organismes de sol·licitud o l’aplicació registres per a noms de mètodes abusats quan sigui legalment apropiat. Amb aquestes dades podreu decidir si convé aplicar la primera acció controlada — Bloquejar o limitar la taxa només els mètodes no utilitzats o abusats quan les integracions continuen sent necessàries — o si has de conservar l’estat actual i ampliar la investigació.
En una web compromesa, contenir i netejar són decisions diferents. Conserva el fitxer sospitós i els registres d’accés abans d’eliminar la persistència, i gira les credencials només després de tancar la via activa. Documenta la data i hora exactes, la URL o transacció afectada, l’últim estat correcte conegut i cada canvi realitzat durant el diagnòstic. Aquest registre permet distingir una reparació reproduïble d’una desaparició temporal del símptoma.
Què no has de fer
No desactives XML- RPC sense comprovar Jetpack, aplicacions mòbils o publicacions externes. S’ ha de documentar i provar un bloc d’emergència.
Com verificar la reparació
- El tràfic d’atac ja no esgota PHP o descadena l’abús de sortida.
- Les integracions requerides encara funcionen o tenen un substitut aprovat.
- No queda cap compte compromès ni sessió no autoritzada.
Que el símptoma visible desaparegui no és suficient. Tanca la incidència només quan l’acció original que fallava, el recorregut de negoci relacionat i els registres rellevants confirmin que el problema ha desaparegut.
CRITERI D’INCIDENT WP REPAIR
Com acotar l’error sense endevinar
Un bloc de manta és segur només quan res depèn del punt final. L’accés a registres i la inspecció a nivell de mètode mostren l’impacte operatiu.
Mesura la taxa de sol·licituds XML-RC, les xarxes d’origen i el temps de resposta.
Inspecciona els organismes de sol·licitud o l’aplicació registres per a noms de mètodes abusats quan sigui legalment apropiat.
Inventari d'aplicacions mòbils, Jetpack, edició remota i integracions.
Comprova si els efectes d’autenticació i pingback sortints han tingut èxit.
Què ha de quedar verificat
- El tràfic d'atac ja no esgota PHP o descadena l’abús de sortida.
- Les integracions requerides encara funcionen o tenen un substitut aprovat.
- No queda cap compte compromès ni sessió no autoritzada.
Fonts tècniques oficials
Continua el diagnòstic
Aquesta guia explica el diagnòstic. Si la web està afectada ara mateix, la intervenció ha de preservar una via de recuperació i verificar el recorregut real del negoci.
Veure el servei de reparació urgent →SOBRE ESTE SÍNTOMA
Preguntes freqüents d'aquesta guia.
Sempre és segur bloquejar xmlrpc.php completament?+
Només quan res depèn del punt final. Els serveis a l’estil Jetpack, les aplicacions mòbils i les eines de publicació remota solen confiar en XML-RPC, per la qual cosa un bloc d’emergència s'ha de documentar, provar i basar en un inventari real d’integracions en comptes de suposar que és inofensiu.
Quina és la diferència entre abús system.multical i abús de pingback.ping?+
System.multicall abús empaqueta molts intents d'inici de sessió en una sola sol·licitud per accelerar les conjectures de credencial, mentre que l'abús de pingback.ping utilitza el seu lloc per enviar sol·licituds de sortida a tercers, convertint-la efectivament en una eina d'atac contra altres objectius.
Si restrinjo XML-RC, necessito fer alguna cosa més després?+
Sí. Si alguna autenticació ha tingut èxit durant l'atac, afegeix MFA i rotar credencials, i continua monitoritzant la càrrega PHP, el trànsit de sortida i registres després de la restricció per confirmar que l'abús realment s’ha aturat en lloc de canviar de forma.
Pot l'abús XML-RC afectar a altres llocs web, no només als meus?+
Sí, específicament a través de l'abús de pingback.ping, on el seu lloc s'utilitza per enviar peticions a tercers. Comprovar els efectes de pingback sortints és part del pas recomanat de recol·lecció de proves, ja que el seu servidor pot convertir-se en un participant involuntari a atacar el lloc d’una altra persona.