[Bug] PushWorker — APNs/FCM 크리덴셜 복호화 누락 수정 #271

Closed
opened 2026-03-03 01:02:42 +00:00 by seonkyu.kim · 0 comments
Owner

버그 설명

PushWorker에서 DB에 암호화 저장된 APNs Private Key와 FCM Credentials를 복호화하지 않고 그대로 사용하여 푸시 발송 실패 발생.

원인

  • service.FcmCredentials, service.ApnsPrivateKey는 AES 암호화된 값으로 저장됨
  • PushWorker에서 복호화 없이 FcmSender/ApnsSender에 전달 → ASN1 corrupted data 오류

수정 내용

  • PushWorker에 ICredentialEncryptionService 주입
  • FCM 발송 전 복호화 적용
  • APNs 발송 전 복호화 적용
## 버그 설명 PushWorker에서 DB에 암호화 저장된 APNs Private Key와 FCM Credentials를 복호화하지 않고 그대로 사용하여 푸시 발송 실패 발생. ## 원인 - `service.FcmCredentials`, `service.ApnsPrivateKey`는 AES 암호화된 값으로 저장됨 - PushWorker에서 복호화 없이 FcmSender/ApnsSender에 전달 → ASN1 corrupted data 오류 ## 수정 내용 - [ ] PushWorker에 `ICredentialEncryptionService` 주입 - [ ] FCM 발송 전 복호화 적용 - [ ] APNs 발송 전 복호화 적용
seonkyu.kim added the
Priority
High
Status
In Progress
Type
Bug
labels 2026-03-03 01:07:16 +00:00
seonkyu.kim added this to the Phase 0: 공통 기반 + 인증 milestone 2026-03-03 01:09:44 +00:00
seonkyu.kim self-assigned this 2026-03-03 01:09:55 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-03-03 01:15:00 +00:00
Sign in to join this conversation.
No description provided.