Segurança no OJS

Bom dia Prezados,

Gostaria de saber como vocês lidam com a segurança da plataforma OJS, impedindo invasões maliciosas e ataques de hackers? Nossa plataforma (Portal de Periódicos do IF Goano - https://periodicos.ifgoiano.edu.br/) sofreu ataque hacker vindo da Bósnia e que apagou o site. A sorte que temos um backup, porém alguns arquivos se perderam nesse processo.

Gostaria de ver como vocês lidam com esse problema de vulnerabilidade da plataforma e como vocês tem feito para combater esses ataques maliciosos?

Poderiam me ajudar??

@Johnathan, uma boa prática é manter o OJS atualizado.

Isso não significa necessariamente estar sempre na última versão, mas pelo menos em uma versão suportada e aplicar as correções de segurança disponíveis. Veja exemplos de problemas de segurança e correções em https://pkp.sfu.ca/ojs/ojs_download/

Além disso, é importante que o OJS seja instalado como indicado na documentação. Muitas invasões ocorreram por não se seguir essas recomendações e não por uma vulnerabilidade no código do OJS.

Por fim, é necessário ter o mesmo cuidado com os demais software que rodem no servidor, sejam para o funcionamento do OJS (banco de dados, servidor Web, etc), sejam possíveis outros softwares que compartilham o mesmo servidor. É boa prática de segurança reduzir ao máximo os serviços executando no mesmo servidor (ou servidor virtual / contêiner).

Sugiro também assinar a lista de anúncios de segurança da PKP:
https://lists.publicknowledgeproject.org/lists/?p=subscribe&id=1

2 curtidas

@Diego_Abadan, mas a sua instituição não existe outra recomendação para segurança da plataforma? Pergunto isso, pois vemos que na base de usuários existem inúmeros logins que não são de pessoas, mas de robôs o que chegou aos impressionantes 3 milhões de usuários.

Mas se só essas indicações forem suficientes, desde já agradeço a sua colaboração.

At.te.,

Johnathan

@Johnathan, essa quantidade tão grande de usuários parece indicar alguma vulnerabilidade que tenha sido explorada em versão não atual do OJS.

Agora, mesmo um OJS atualizado pode-se ter uma quantidade expressiva de usuários cadastrados por robôs, o que pode ser minimizado com algumas configurações do OJS e plugins.

O melhor ponto de partida para deixar um OJS seguro, inclusive em relação evitando o cadastro destes usuários não legítimos, me parece ser esta documentação oficial:
https://docs.pkp.sfu.ca/admin-guide/en/securing-your-system

Ela é bastante completa e imagino que seja o que procuras.

Abraços,
Diego
Periódicos em Nuvens

2 curtidas

Muito obrigado pelos seus esclarecimentos @Diego_Abadan. Nos auxiliou bastante!!

1 curtida