「system」에서 온 스팸

저희 Discourse 인스턴스에서 ‘system’ 계정이 포럼과 이메일 목록에 스팸을 보내기 시작했습니다. 지난 5일 동안 세 번이나 이런 일이 발생했습니다.

‘system’ 계정에 대해 책임지는 사용자는 없으며, 해당 사용자명으로 관리자 로그인 기록도 없고, 관리자 패널에서 명백한 공격 표면도 찾을 수 없습니다.

제 추측으로는 누군가가 Discourse 서버를 악용하고 있는 것 같습니다. 그래서 누군가 이전에 이런 상황을 겪었을 것 같아 이곳에 질문했지만, 도저히 해결책이 떠오르지 않습니다.

어떤 의견이 있으신가요?

2개의 좋아요

이 스팸은 어떤 모습인가요?

그 일이 어떻게 일어날 수 있는지 상상하기가 어렵습니다.

1개의 좋아요

두 가지:

  1. “W-8BEN 준수.”
  2. 중국발 배송(?) 스팸.

이것은 “시스템”이 6년간 조용한 상태였다가 갑자기 나타났습니다.

2개의 좋아요

활성 API 키가 있나요? /admin/api/keys를 확인해 보세요.

3개의 좋아요

우리는 그렇게 하지 않습니다.

(이 부분을 LLM과 함께 살펴봤고, 그중 하나의 제안이었습니다.)

/u/system/preferences/security에서 최근 브라우저가 표시됩니까?

3개의 좋아요

시스템이 작성한 스팸 게시글에 대해 누군가가 보고한 다른 주제를 읽은 적이 있습니다. 하지만 더 이상 찾을 수 없어요. 아마 그 주제가 삭제된 것 같습니다.

3개의 좋아요

아니요, /u/system/preferences/security에는 최근 브라우저(“최근 사용된 장치”, 맞죠?)가 표시되지 않습니다.

이 문제는 우리 측의 잘못된 변경 사항으로 인해 발생한 것으로 보입니다. 다음 두 가지 조건을 모두 충족하는 사이트의 경우:

  • 단계별 사용자(Staged users)가 비활성화된 상태
  • 수신 이메일 허용

수신된 이메일이 시스템 사용자 이름으로 표시됩니다.

관련 팀에서 수정 작업을 진행 중입니다.

9개의 좋아요

답변이 늦어서 죄송합니다. 이 문제는 10월에 수정되었으므로 더 이상 발생하지 않아야 합니다. 그래도 문제가 발견되면 알려주세요!

3개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 새 답글을 작성할 수 없습니다.